The International Finance Corporation is a supranational organization primarily affiliated with the World Bank.
IFC partners with more than 30 governments and several foundations and corporations.1)