Sportswear brand On has opened its largest flagship store in China at Shenzhen MixC World, as the company continues to scale its retail presence in one of its fastest-growing markets. The store, spanning 802m2 across two floors, takes inspiration from the city’s coastal and mountainous geography, combining open interiors with natural materials and installations. The location also features a visual interaction display highlighting the brand’s CloudTec cushioning technology and apparel range. The store reflects the brand’s push to deepen its direct-to-consumer footprint in China, which has become its second-largest market globally. The opening follows strong regional growth, with On reporting a 96.4% year-on-year increase in Asia-Pacific net sales in 2025. 16/3/2026
