This latest tranche of funding comes from the International Finance Corporation (IFC), a division of the World Bank.