By CEP Staff • 1 May 2014 in News

Iberdrola renewables unit’s EBITDA falls 27% in Q1 2014