The South China Mall was designed to be the biggest retail paradise on Earth — a seven-million-square-foot monument to China’s booming future. Instead, almost no shoppers came, no stores moved in, and ...
Despite the big plans, only around 9,000 people have moved to Forest City since the work began several years ago.