New landmarks in Shanghai sweet home for brands

The Hub Mall, covering a construction area of 380,000 sq m and comprising shopping areas, office buildings, a performance center and hotels, receives about 100,000 visitors on a daily basis. More than ... ( read original story ...)