outdoor equipment

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