3 September 2020

IFC says 'impact' portfolio outperformed by 15% since 1961