The International Finance Corporation (IFC), the private sector branch of the World Bank Group, awarded three outstanding ...