China has approved what is set to become the biggest hydropower dam complex in the world, capable of producing nearly three times as much power as the current record-holder, the Three Gorges Dam.
By bno - Taipei Bureau China has given the green light to a 10-GW hydropower project on the lower Yarlung Zangbo River in Tibet – known in China as the Xizang Autonomous Region since 2023, marking a ...
Some results have been hidden because they may be inaccessible to you