EditorialSolar and wind power company Iberdrola?s East Anglia One wind turbine project off the coast of England, in the North Sea, May 9, 2020. (Suzie Howell/The New York Times)
EditorialThe Romeral solar power plant in Olmedilla de Alarcón, Spain, April 20, 2021, is one of the wind and solar power company Iberdrola’s newest projects. (Gianfranco Tripodo/The New York Times)
EditorialThe Romeral solar power plant in Olmedilla de Alarcón, Spain, April 20, 2021, is one of the wind and solar power company Iberdrola’s newest projects. (Gianfranco Tripodo/The New York Times)