
IFC
IFC, part of the World Bank Group, focuses on the private sector in developing countries.
Company register number
Notable known LPs
Authorizing premium user...
IFC, part of the World Bank Group, focuses on the private sector in developing countries.