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


Discussion

No Comment Found

Related MCQs