Add to Twitter
 
TomTom Traffic Index: Global traffic congestion up, but UAE’s 2 main cities compare well; Bengaluru takes Crown of ‘World’s Most Traffic Congested City’