Wind turbines operate at a wind farm in Dumbria, near Finisterre, Galicia, Spain, December 12, 2024. REUTERS/Miguel Vidal/File Photo
Wind turbines operate at a wind farm in Dumbria, near Finisterre, Galicia, Spain, December 12, 2024. REUTERS/Miguel Vidal/File Photo