RESULTS

Iberdrola exceeds €3 bn net profit for the first time in 2018, up by 7.5%

 Interactive analysis