3 ms·TomTom Traffic Index: Mumbai Takes Crown of Most Traffic Congested City in World2 points by infodocket 7y ago