According to the TomTom Traffic Index, which city was the most congested city in the world in 2020?

A)
Paris
B)
Bogota
C)
Moscow
D)
Mumbai

Correct Answer :   Moscow


The TomTom Traffic index has ranked Moscow, Russia as the congested city (54%) followed by Mumbai, India (53%).

Published On : January 20, 2021