Pumped storage hydropower accounts for almost 90 percent of the planet’s installed global energy storage capacity. As more wind and solar power come onto electricity grids worldwide, we need more…
read more...