India Mega Dam: 11,200MW Boost Counters China’s Tibet Threat
India mega dam plans for 11,200MW, on the Siang River in Arunachal Pradesh on Monday to offset risks from China’s Yaxia hydropower initiative in Tibet. Officials cited national security needs. The project
