Top 10 cities with the most traffic congestion - Photos-1
Business Today
Loading...

Top 10 cities with the most traffic congestion

TomTom, the navigation systems company, in its latest Traffic Index Report 2019 has announced the names of the cities that witnessed the most traffic congestion. The report analyses traffic data of some 416 cities across 57 countries from six different continents. Four Indian cities have made it to the list. Find out which ones.

ADVERTISEMENT