16 January 2025

IFC raises $2bn from largest social bond