News
For a decade, the New South China Mall – the biggest shopping mall in the world – has been an embarrassment for its owners and China. Opened to the public in 2005 in Dongguan in the south of ...
Dongguan is a factory town and most of its ... said Ye Ji Ning, head of New South China Mall’s investment unit. He claims the mall has a 20% occupancy rate measured by commercial area, although ...
New South China Mall in Dongguan, China. There are several other excellent malls in the country, but New South China Mall boasts nearly 6.5 million square feet of retail space, enough for ...
One of the greatest examples of this overarching ambitious might be that of the New South China Mall, located in Dongguan, China. The mall was opened in 2005 and was heralded as the largest ...
It’s easy to find the the New South China Mall in the bustling metropolis of Dongguan in Guangdong province, China. With 892,000 square metres of leasable space, it’s the largest shopping ...
Despite boasting a humongous seven million square feet of leasable space the New South China Mall in Dongguan, China has remained largely vacant. Built in 2005, the massive complex was hailed as ...
the massive New South China mall in Dongguan is almost completely empty. It's almost twice the size of the biggest in North America and that's not in the U.S.... it's the West Edmonton Mall in Canada.
Some results have been hidden because they may be inaccessible to you
Show inaccessible results