World traffic Index: 3 Indian cities in top. Urban planners have to wake up


Despite the drop in traffic congestion levels due to pandemic, Maharashtra’s Capital remains the most congested city in the country. In fact, three cities from India featured among the top 10 congested cities on TomTom Traffic Index’s global list — Mumbai (2nd), Bengaluru (6th) and New Delhi (8th). Russian Capital Moscow was No. 1.

Read More

No tags 0