Vehicles drive on an elevated road in Shanghai, which is among the world's most traffic congested cities. Photo: AFP
China now has over 300 million vehicles ... that’s almost America’s total population
Traffic data shows 10 of the 25 most congested cities globally are in China
Follow your favourite topic and get notified
Vehicles drive on an elevated road in Shanghai, which is among the world's most traffic congested cities. Photo: AFP