China's plans to build a massive hydel project on the Yarlung Tsangpo highlight the urgency for India to expedite the Upper Siang Hydroelectric Project in Arunachal Pradesh. India's delayed response ...
China has approved the construction of the world's largest hydropower dam on the eastern rim of the Tibetan plateau despite protests over its ecological impact and concerns it could affect millions of ...