China Approves World’s Largest Hydropower Dam in Tibet: A River Runs with Risk
The Scale and Scope of the Project The approval of a gargantuan hydropower dam project on the Yarlung Tsangpo River in Tibet, a move that promises to reshape China’s energy landscape, has…
Read more → China Approves World’s Largest Hydropower Dam in Tibet: A River Runs with Risk