NestLens
Capital Provider (LP)

International Finance Corporation (IFC)

Washington, D.C., United States

Overview

IFC, founded 1956 as the private-sector arm of the World Bank Group, is the largest global development institution focused exclusively on the private sector in developing countries, with a committed portfolio exceeding $90bn.

Key Facts

Type
Foreign Venture Capital Investors
AUM
USD 90.2B
Geography focus
Emerging markets and developing countries, with rapidly growing India PE-VC allocation
Visit website ↗View full profile on NestLens →

Related on NestLens

Last updated May 22, 2026