Skip to content
Upgrade to Intel
Subscribe and gain unlimited access to exclusive features and content

Aldo plans 75 new stores in China over next decade

Canadian retailer brand Aldo opened its flagship store at Shanghai Global Harbor in June and plans to continue opening approximately 75 stores over the next decade, expecting the Chinese market to contribute up to 10% of its global revenue. Prior to this, Aldo launched its online flagship store on Tmall in April this year. It currently operates around 2,000 stores in 110 countries worldwide, with the US as its largest market. Approximately 70% of the brand’s sales in China will be through e-commerce channels.

Get more news based on your interests