As clearances turn into hurdles, Brahmaputra edge lost to China
With China commissioning Zangmu Hydropower station on upper Brahmaputra earlier this month, India seems to have lost its shot. Early into the summer of 2009, China kicked off construction work on a