IFC

IFC

Venture capital
The largest global development institution focused exclusively on the private sector in developing countries.
Deals in the last 12 months undisclosed