Controversial 10-GW hydropower project in Tibet greenlit by Beijing
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 major step in its renewable energy transition and regional development