Renewables covered 71% of Portugal power demand in 2024

January 3, 2025