RESULTS

Iberdrola's Net profit reaches €2,417M (+18.4%)

 Interactive analysis