India holds the water advantage despite China’s Brahmaputra dam push
New Delhi/Beijing: As China pushes ahead with its ambitious plan to build a $16.7 billion mega-dam on the Yarlung Tsangpo - known as the Brahmaputra in India - concerns have inevitably surged about the possible downstream impact on India…