Shanghai has 3.3 million sq metres of shopping centre space under construction. Photo: AP
Chinese cities have most mall space being built
The country has eight out of the 10 most active cities globally, says CBRE survey
Shanghai has 3.3 million sq metres of shopping centre space under construction. Photo: AP