Scotch & Soda boosts China business with new stores
Scotch & Soda boosts China business with new stores Dutch fashion brand Scotch & Soda is continuing its growth strategy and has turned its focus to China with the opening of its first flagship store in Shanghai and additional openings…