16 March 2026
The Weekly
China

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