China Claims No Impact On India’s Water Supply From World’s Largest Brahmaputra Dam
06 Jan 2025
China reaffirmed its commitment to constructing what would be the world's largest hydropower dam on the Brahmaputra River, located in Tibet near the Indian border. China's government claims that the construction of the massive project, set to cost nearly USD 137 billion, would not affect downstream nations' water flows, such...
Read More