
Iberdrola leads S&P's Sustainability Yearbook 2025
Self-sufficiency and the fight against climate change Iberdrola leads the electricity sector in the Sustainability Yearbook 2025, produced by S&P, having received the Top 1% S&P Global CSA Score distinction. The largest European electricity …