By CEP Staff • 8 April 2015 in News

Abengoa reports Eur286 million EBITDA for Q1 2015