By CEP Staff • 13 June 2012 in News

Abengoa secures $360 million EPC contract for first phase of Imperial Valley