Scotch & Soda: All UK stores reportedly closing following rescue
Dutch fashion retailer Scotch & Soda will reportedly close all four of its stores in the UK this summer after being rescued by American brand management company Bluestar Alliance in March.
OR CONTINUE WITH
Bluestar Alliance
Scotch & Soda