India has floated a ₹17,069 crore global bid for the Dibang Multipurpose Project in Arunachal Pradesh. Set to be the country’s tallest dam...
BySamrita JosephSeptember 15, 2025The world’s largest hydropower dam-in-the-making from China has been spurred onto a tumultuous ride over iron ore and steel prices by announcing the...
ByKanmani ChokkalingamJuly 22, 2025