They built it, but the shoppers didn't come. New South China Mall can hold 2,350 stores, making it the world's largest shopping center. But eight years later, it's now a cautionary tale about rampant growth in China.
You are receiving this email because you subscribed to this feed at blogtrottr.com.