International Finance Corporation (IFC)
IFC is an institution that belongs to the World Bank Group and finances and advises for private-sector ventures and projects in developing countries. Website.
IFC is an institution that belongs to the World Bank Group and finances and advises for private-sector ventures and projects in developing countries. Website.