The war of words between the Centre and the Delhi Government may be making people apprehensive about the success of the upcoming Delhi Metro Rail project, but a study conducted on traffic and
Links:
[1] http://admin.indiaenvironmentportal.org.in/news/metro-will-bring-down-bus-traffic-study
[2] http://admin.indiaenvironmentportal.org.in/category/newspaper/hindu-new-delhi
[3] http://admin.indiaenvironmentportal.org.in/category/thesaurus/transport