With plans underway to construct the world’s largest hydropower project—a colossal 60,000 MW mega-dam on the Yarlung Tsangpo River, which is known as the Brahmaputra in India—Beijing’s actions are ...
Some results have been hidden because they may be inaccessible to you