It is well known that China loves building ambitious infrastructure projects, and its hydroelectric power stations are no ...
Deep in the world's deepest canyon, China is constructing a hydroelectric giant so massive it will produce three times the ...
Vice-Premier Zhang Gouqing stressed Beijing's commitment to the 'landmark project' when visiting the Yarlung Tsangpo construction site A mega-dam in Tibet must make ecological integrity and safety a ...
China exported 18.8 gigawatts of solar panels to Africa last year, 48% more than in 2024, according to new analysis from the ...