International Finance Corporation (IFC), part of the World Bank Group, is the largest global development institution focused on private sector in emerging markets.
Create a free account to see deal history, investment amounts, and round details.
Create Free Account