The International Finance Corporation (IFC, member of the World Bank [...]