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
Vehicles drive on an elevated road in Shanghai, which is among the world's most traffic congested cities. Photo: AFP