China has begun constructing the Yarlung Tsangpo Hydropower Project in Tibet, poised to become the world's most powerful ...
Deep in China’s Hubei province, a structure designed to tame nature may also be nudging the planet’s rotation. The Three Gorges Dam, the world’s largest hydroelectric power station, has long ...
China Three Gorges Group has connected to the grid a 1 GW hybrid concentrated solar power (CSP) and photovoltaic complex in Hami, Xinjiang, in what is described as the world’s largest integrated ...