Massive wind energy output brings down electricity spot price to

FILE PHOTO: Wind turbines are surrounded by fog at a wind farm in the mountains of Galicia region, near Vilalba, Spain March 20, 2024. REUTERS/Nacho Doce/File Photo