Scotch & Soda Canadian Web Store Launch By Notable Life By Notable LifeView Author|December 13, 2011|ShopView Shop The popular Amsterdam-based clothing brand Scotch & Soda has just launched a sleek new web store and is set to become one of the hottest online destinations for the savvy shopper. The brand, which is famous for its high quality,... View this article.