Extreme weather could disrupt China’s boom in renewable energy
The Three Gorges Dam in China is an important source of hydropower Costfoto/Nurphoto/Shutterstock China’s huge electrical network is buzzing with more renewable energy in any other country, but this system also becomes more vulnerable to lack of power caused by unfavorable weather. The need to ensure that an amber power supply could push China’s government … Read more