Scotch & Soda unveils retail roll-out plan

The Netherlands-based retailer will open 15 new stores and a string of shop-in-shops around the world over the next six months. The company has also rebranded with a new logo.

Read the full article.