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 ...