RetailScotch & Soda plans global expansion with 20 international store openings
Dutch fashion label Scotch & Soda has revealed plans to continue carrying out its international growth, with the goal of opening a total of 20 retail stores over the next six months. In its range of store openings, the brand will be debuting two flagships in Milan and London, Covent Garden, which are to be its largest European stores outside of...
Apr 8, 2022