This post was originally published on this site
The southern Indian city of Bengaluru has emerged as the most traffic-congested city in the world, according to TomTom’s Traffic Index, which details the traffic situation in 416 cities in 57 countries on six continents. Drivers in Bengaluru expect to spend an average of 71% extra travel time stuck in traffic. Rounding out the top […]