Swiss sportswear brand On launched its biggest China flagship store at Shenzhen’s MixC World on March 5. The 802-sqm space blends Shenzhen’s mountains, sea, and city landscape with Swiss design, and features Asia’s first interactive display of On’s CloudTec cushioning technology. Asia-Pacific net sales grew 96.4% YoY in 2025, making China the brand’s second-largest and fastest-growing market. On has opened over 80 stores across 30 Chinese cities since 2018, targeting 100 by year-end. Opening night featured a community run led by Chinese athlete Li Jian. The new Cloudmonster 3 training shoes also launched the same day.
Related reading: Ski season, CNY logic: How athleisure brands are stacking winter wins