China is building one of its largest and most contentious infrastructure projects to date, a vast hydropower system on the Yarlung Tsangpo river that could have far-reaching consequences for India and ...
China’s construction of a colossal $170 billion hydropower dam on the Brahmaputra River in Tibet represents more than just an engineering marvel—it stands as a stark indictment of Bangladesh’s ...
India fears Chinese dam will reduce flow on major river by up to 85% in dry season Delhi says a mega dam of its own will mitigate risks, but faces heavy local resistance Beijing building world's ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results