Swiss brand On opens 1st China flagship store in Chengdu
Swiss performance brand On opened its first flagship store in China, located in Chengdu’s Taikoo Li. Spanning two floors, the store features the brand’s full product range across five categories. On plans to open 100 stores in China by 2026 and aims to make China its second-largest market globally within the next five years.