27 September 2022

UK social impact investments grew 10-fold in a decade