Comment by fijiaarone
3 years ago
“Renewables” means hydro, solar, and wind — with hydro being 90%+ of the total, and the infrastructure already build for it counted as free.
3 years ago
“Renewables” means hydro, solar, and wind — with hydro being 90%+ of the total, and the infrastructure already build for it counted as free.
Hydro is a long way from 90% in the UK. It's 4% of renewables.