4 ms·
You mean the most expensive pumped water storage. There is little economy of scale, in pumped hydro. California stores a much larger amount of energy in numero
by ncmncm 4y ago
You mean the most expensive pumped water storage.
There is little economy of scale, in pumped hydro. California stores a much larger amount of energy in numerous reservoirs all over the Sierra Nevada range.