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