HKRI Taikoo Hui Mall Archives - Inside Retail Asia

Disney Store China opens second outlet

Disney Store China has opened a new outlet at the HKRI Taikoo Hui Mall in Shanghai.

Denham China launches in Shanghai mall

Denham China has opened its first store, in Shanghai’s new HKRI Taikoo Hui Mall.