By CEP Staff • 13 March 2015 in News

Abengoa wins $155 million Canadian transmission line deal