By CEP Staff • 9 December 2015 in News

Alten receives IFC backing for 120 MW Nigerian solar park