Business China struggling for power supply, hydro dams inundated by heavy rains BEIJING, 4 July 2017: The Three Gorges and Gezhouba – two of China’s top hydropower plants – have closed capacity by as much as two-thirds, state media said today, as …