Inflation? China's got it under control. That's if you believe the government's Consumer Price Index, which shows prices
...
rising at around 2 percent a year. But efforts to control price growth have some unintended consequences. Rush hour is a tough time to find taxis anywhere in the world, but China's capital has become infamous for it.
Comments