Spanish energy utility giant Iberdrola has recorded over €3.5 billion in net profits in the first half of 2025 as it continues to expand investments in grid networks and high-value markets.
Canadian energy firm Enbridge will build a 600MW solar PV project in Texas with a power purchase agreement (PPA) in place with social media giant Meta.