Published: Jul 20, 2025, 21:44 IST | Updated: Jul 20, 2025, 21:44 IST
China officially began construction of the world’s largest hydroelectric dam on the Brahmaputra (Yarlung Tsangpo) in Tibet on July 19, 2025. The colossal project was launched under the newly formed ‘China Yajiang Group Co’. What does it mean for India?