IFC (International Finance Corporation)
DFI / Multilateral
United States
IFC (International Finance Corporation) is a dfi / multilateral headquartered in United States. 3 documented commitments to venture funds. Geographic focus: Emerging markets globally incl. Western Balkans.
Documented commitments3
HeadquartersWashington DC, United States
Geographic focusEmerging markets globally incl. Western Balkans
Most recent fund backedCatalyst Fund (Africa Climate Adaptation)
Mandate
World Bank Group. Active LP in frontier VC funds - has a Western Balkans portfolio.