InnoVent & CEC Win 40MW of Largest Solar Tender in Sub-Saharan Africa

Corporate @enUncategorized @en
24 Apr 2019
InnoVent & CEC Win 40MW of Largest Solar Tender in Sub-Saharan Africa