International Finance Corporation is the private sector arm of the World Bank Group