Tags
The report looks at average hours spent in congestion for 1064 cities in 38 countries, as well as the percentage of time spent in traffic.
News ID: 793    Publish Date : 2017/10/28