3 ms·
Looks like it is 70-80%, possibly higher. https://en.m.wikipedia.org/wiki/Pumped-storage_hydroelectricity https://en.m.wikipedia.org/wiki/Pumped-storage_hydroe
by dwaltrip 8y ago
Looks like it is 70-80%, possibly higher.
https://en.m.wikipedia.org/wiki/Pumped-storage_hydroelectricity https://en.m.wikipedia.org/wiki/Pumped-storage_hydroelectric...