You think traffic is bad in your town?
On the subject of China, we tend to get inundated with statistics: the biggest this, the most that, and so on. I heard the other day that in Beijing alone, a thousand new cars are on the streets every day. That kind of growth on top of a population of 16 million and a bunch…