September 10, 2013

Power Purchase Agreement signed for Safi independent power project (2x693 MW) in Morocco

Related topic