Saturday, March 20, 2010

China as Company Town

Have just had sudden epiphany: China is the biggest company town in the world.