Bengaluru tops chart as world’s most traffic congested city: TomTom traffic index
The report detailed the traffic situation in 416 cities in 57 countries. Three other cities Mumbai, Delhi and Pune also ranked in the list of the top ten most congested cities worldwide.
Jan 29, 2020, 17:52 PM IST