By CEP Staff • 18 February 2015 in News

Iberdrola net profit falls 9.5%, blames cut subsidies for renewables in Spain