March 4, 2025

International Finance Corporation (IFC)

IFC — a member of the World Bank Group — is the largest global development institution focused on the private sector in emerging markets.