In February, India reached a milestone of laying 1,000km of metro rail across 23 cities. This is the third-longest metro network in the world, after China (over 11,000km) and the US (over 1,300km ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results