English-language articles featuring international retail design projects, hospitality spaces and industry insights.
English Edition
Canali Chengdu flagship store
Canali continues the brand’s retail expansion in China with the opening of the Chengdu flagship store in the city’s new luxury IFC Mall. The 460 sq m boutique is the largest in China and the first to feature the Italian brand’s new architectural design concept.
