India has the water advantage even though China is pushing for the Brahmaputra dam
China’s ambitious plan to construct a $16.7 billion mega-dam on the Yarlung Tsangpo, also known as the Brahmaputra in India, has unavoidably raised concerns about the potential downstream effects on…
