
India’s metro network set to become world’s 2nd largest: Union Minister Manohar Lal
North News New Delhi, December 20 India is on track to have the second-largest metro network in the world, with 993 kilometers of metro rail…
North News New Delhi, December 20 India is on track to have the second-largest metro network in the world, with 993 kilometers of metro rail…