Canali opens in Chengdu its 70th store in China

Italian luxury menswear house of Canali inaugurated this week in Chengdu, China its largest flagship store in Asia. Covering 450 sqm on two store the new Canali store in Chengdu at IFC Mall is the 70th store of the brand in Asia. Controlled by the Canali family, Canali Spa operates 236 mono-brand stores and is present at 1,000 doors worldwide. The company has embarked in 2013 on a major re-branding and re-positioning exercise.

Canali store Chengdu at IFC Mall