Western China large pumped hydro
A pumped-storage hydro power station which will be the largest of its kind in Western China started construction in Qinghai. What is pumped hydro? Pumped storage hydropower is a form of clean energy storage that is ideal for electricity grids reliant on solar and wind power. Pumped hydropower storage uses the force of gravity to generate electricity using water that has been previously pumped from a lower source to an […]