RESULTS

Iberdrola improves its net profit to €838 million in the first quarter

 Interactive analysis