The International Finance Corporation (IFC) is an international financial institution headquartered in Washington, D.C. and a member of the World Bank Group. IFC focuses on the private sector in developing countries, using its capital, expertise, and influence to create markets and opportunities.
Deal activity and portfolio updates would appear here
Connect your data source to see recent transactions