By CEP Staff • 26 October 2016 in News

Iberdrola’s renewables profits fall 3.3%