Which of the following Indian city has been declared as the most congested cities in the country as per the TomTom Traffic Index Ranking 2021?
February 12, 2022
1 View
A) New Delhi B) Bengaluru C) Mumbai D) Chennai
Explanation: As per the TomTom Traffic Index Ranking 2021, Mumbai has been ranked at 5th, Bengaluru at 10th and New Delhi has been ranked at 11th place in terms of most congested cities in the world in 2021.