Great Nicobar Island Development Project: India’s $10 Billion Mega Ambition and Its Mounting Controversies
At the southernmost edge of Indian territory, where the Bay of Bengal meets the Andaman Sea, one of the country’s most consequential and contested development projects is taking shape. The…