Gadling

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