

MCQOPTIONS
Saved Bookmarks
1. |
According to the recent report by the global navigation tech firm TomTom, which is the world’s most traffic congested city? |
A. | Manila |
B. | Bengaluru |
C. | Mumbai |
D. | New Delhi |
Answer» C. Mumbai | |