About the roleSocial investment is any investment activity which has an expectation of both a social outcome and a financial 2015, JRF set aside 5% of its endowment for social investments and since then has committed £16m across a portfolio of circa 38 individual investments. More r...