outdoor clothes

Mammut Opens First Southwestern Chinese Store In Chengdu

The outdoor sports supplies brand Mammut has located its first retail store in the southwestern region of China in Chengdu,…

11 years ago

Berghaus Plans To Open 200 Stores In China

Berghaus, a British outdoor clothing and equipment brand, has announced plans to open 200 stores across China. (more…)

16 years ago

Joseph Abboud To Open 15 Stores In China

Joseph Abboud, an apparel company from the USA, has announced plans to open its first store in China in autumn…

16 years ago