By CEP Staff • 5 December 2014 in News

Abengoa closes $90.1 million of debt for 50 MW Uruguay wind farm