China has begun building the world's largest dam near Arunachal Pradesh, while India advances the 11,000 MW Siang project amid strategic and environmental concerns.
This story is only covered by news sources that have yet to be evaluated by the independent media monitoring agencies we use to assess the quality and reliability of news outlets on our platform. Learn more here.
China began building a huge dam system on the Yarlung Tsangpo River in Tibet, a project that promises to become the largest hydroelectric installation in the world. The works began in July...