1.

According to a report by TomTom, which is the world's most traffic-congested city?

A. New Delhi
B. Mumbai
C. Bengaluru
D. Pune
Answer» D. Pune


Discussion

No Comment Found