Inside Scotch & Soda’s plans for world domination
Inside Retail
APRIL 8, 2021
The new brand logo enhances the symbol of unity at the heart of Scotch & Soda’s name, which represents the free spirit of Amsterdam, the city where the brand was born. IR: Can you explain a bit about the ‘Free Spirit’ store concept and what you’re hoping to achieve with that?
Let's personalize your content