India’s financial capital is dealing with the worst traffic congestion in the world and New Delhi isn’t too behind: Study
Published on: Wednesday 05 June 2019
India’s financial capital,Mumbai, is seeing the worst traffic flow in the world, said a report by navigation technology firm TomTom said. While New Delhi stands just a few spots away from Mumbai at ...