Scotch and Soda expands China retail network
Dutch fashion brand Scotch and Soda has expanded its retail network in China with the opening of its first flagship store in Shanghai’s Xintiandi district.
OR CONTINUE WITH
China
Retail
Scotch and Soda
Store opening