Every new human born today is the traffic of tomorrow. More cars and more roads are the inevitable result.
"TomTom defined the congestion level as the "increase in overall traffic times when compared to a free flow situation (an uncongested situation)."
Ralf-Peter Schaefer, VP TomTom Traffic, said in a statement that the traffic index is "designed to help drivers, cities and transport...
View details ⇨
The 25 most congested cities in the world