China’s State Grid puts world’s biggest pumped storage hydropower plant online

State Grid Corp. of China commissioned the first turbines in its 3.6 GW pumped storage hydropower plant, set to become the world’s biggest