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