one of the largest malls in the world is also considered a business cautionary tale. Among the largest malls (in terms of leasable store space) in the world is, in fact, New South China Mall in ...