Electricity Generation Sources, 2025.