Economy

China gives green light to the world’s largest $137 bn dam on the Brahmaputra River

KATHMANDU: China has approved the construction of a $137-billion megaproject on the Brahmaputra River, marking it as the world’s largest dam and a groundbreaking feat in global infrastructure development. The dam, located in Tibet near the Indian border, raises significant concerns among downstream riparian states, particularly India and Bangladesh, due...

Pages: 1 10 11 12 13 14 267