
TomTom released the first edition of its China Traffic Index, which shows that drivers are spending an average of nine working days a year stuck in traffic. (photo aboveĀ Beijing traffic)

TomTom released the first edition of its China Traffic Index, which shows that drivers are spending an average of nine working days a year stuck in traffic. (photo aboveĀ Beijing traffic)