News

China has broken ground on what it says will be the world’s largest hydropower project, a $170bn feat capable of generating ...
NEW DELHI As China pushes ahead with its ambitious plan to build a $16.7 billion mega-dam on the Yarlung Tsangpo, known as ...
This is no ordinary project. First proposed in the 1990s and later elevated to national priority in China’s 14th Five-Year Plan, the Yarlung Tsangpo hydropower station is widely seen as the country’s ...