DEG
Fourth Partner Energy Secures $275 Mn Investment From IFC Consortium
German Institution DEG Funds Solar Micro-Grids Development in Nigeria
EBRD Steps-Up Wind Power Generation In Uzbekistan With $520 million Funding
Kenya’s 1st Utility Scale IPP Solar Proj to Kick-off Construction Post Financial Close