Energy Masdar, Iberdrola Finalize Financial Close for £4.5 Billion East Anglia Three Wind ProjectJuly 25, 2025 Masdar and global energy leader Iberdrola have completed the financial close for the 1.4 GW East Anglia Three offshore wind…