BusinessNewsMasdar and Iberdrola Hit Key Clean Energy Milestones in UK and GermanybyStaff ReportJuly 13, 2025