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 ...