Scotch & Soda Opening Flagship in Shanghai

Scotch & Soda has set its sights on China. Mere months after introducing its brand to Chinese consumers on the Tmall platform, the Amsterdam-based brand has opened its first flaghip in Shanghai’s ... ( read original story ...)