The outdoor sports supplies brand Mammut has located its first retail store in the southwestern region of China in Chengdu,…
Berghaus, a British outdoor clothing and equipment brand, has announced plans to open 200 stores across China. (more…)