Gadling

A huge mall in China -- the largest in the world -- has just a 1% occupancy rate.
Mar 10, 2011   Gadling