December 23, 2010, 5am PST
This post from <em>Business Insider</em> collects satellite imagery and pictures of ghost towns in China.
March 6, 2010, 11am PST
When all business happens over the internet, does where your business still matter? Yes, says Business Insider, for all the same reasons as before.