By CEP Staff • 4 April 2016 in News

Abengoa offloads 70 MW Uruguayan project for $49 million