The project linking Indian rivers will be the largest infrastructure project in the world and has the potential to make a serious dent on India
Explore Business Standard
Don’t miss the latest developments in business and finance.
The project linking Indian rivers will be the largest infrastructure project in the world and has the potential to make a serious dent on India
First Published: Mar 31 2003 | 12:00 AM IST