It was once dubbed the largest shopping mall in the world, but now it stands empty, a hollow, sorry-looking husk of its former self. The South China Mall boasted more than seven million square feet of ...
The first closing of an Apple Store in mainland China hints at broader troubles facing the country’s shopping malls as developers open more of them despite a glut. By Keith Bradsher Reporting from ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results