CANALI opens new store in Moscow at Tsum

Italian luxury menswear brand CANALI opened a new store in Moscow at the Tsum Department Store, on the second floor. The new Canali store which covers 126 sqm features the complete range of collections of the brand. Canali operates more than 250 stores around the world and it is present at more than 1000 doors.