IFC’s Scaling Solar to enter Togo

The IFC has signed an MoU with the government of Togo for 90MW of solar PV projects in the West African state – becoming the sixth country in the Scaling Solar programme

Blurred image of Trade Finance article content