The Intertubes are ablaze with news that the Earth holds 530,000 potential sites for pumped hydro energy storage in its hot little hands. If that sounds too good to be true, well, maybe. The devil is in the details. On the other hand, the number-crunching does indicate that a massive amount of energy storage capacity […]