Shuangjiangkou hydropower project: World’s tallest dam begins storing water in China
China is nearing completion of the Shuangjiangkou hydropower project, set to become the world’s tallest dam. On May 1, 2025, … Read more
China is nearing completion of the Shuangjiangkou hydropower project, set to become the world’s tallest dam. On May 1, 2025, … Read more
China-Russia nuclear power plant proposals resurfaced as China has set its sights on the moon as the focal point for … Read more
JA Solar had began delivery of high-efficiency PV modules to the 2 GW Suji Sandland Solar Project in Urad Front … Read more
Sineng Electric is powering up its 1.6 GW solar project in Inner Mongolia, China after supplying 854 MW string inverters … Read more
Fersa has officially opened its new state-of-the-art manufacturing factory in Jiaxing, China. The new bearing and mobility solutions manufacturing site … Read more
Huangpu district, a town located in the outskirts of Guangzhou in China, will see over 100 projects begin construction in … Read more