IFC’s largest-ever social bond raises $2bn, rated as “excellent” by Sustainable Fitch

Marwa Zein