Iberdrola Reports Mixed Q1 Results with Strong Network Performance Amid Profit Decline
Iberdrola SA reported a mixed Q1 2025 with a 27.4% decline in net profit, but its strong network operations and strategic focus on infrastructure development provide a solid foundation for future growth.
2 minutes to read


