Share this page

IFC Invests in Sub-Saharan Africa’s First Concentrating Solar Power Plants