Pumped hydro could deliver 100 percent renewable electricityPumped hydro could deliver 100 percent renewable electricity
Achieving 100 percent renewable power, as Congressional Democrats’ Green New Deal and other proposals around the world envision, will require a lot of energy storage. And while the cost and availability of a storage batteries has...