Upcoming InvestmentsIberdrola H1 Profits Soar Following Massive Investments3 months agoIberdrola (BME: IBE) reported a first-half 2025 net profit of €3.56 billion, up 20% on a like-for-like basis, driven by...