Iberdrola_Shutterstock_1535860535

Iberdrola logs €2 B profit in Q1 2025

Iberdrola sees 26 % profit growth in Q1 2025, driven by $19.5 B (€17.3 B) investments in power networks and offshore wind across the US, UK, Brazil, and Spain.