Scotch & Soda was founded in the Netherlands in 1985, beginning as a men's wholesale brand before relaunching in 2001 and later acquired by Kellwood in 2011. ... Currently, the retailer is positioned as apremium, contemporary brandwith an Amsterdam-cool heritage and global sensibility