Dutch premium fashion brand Scotch & Soda, retailing in India with Reliance Brands Limited (RBL), has recently launched a mobile pop-up installation concept, which is travelling across all the store locations across the country.
The travelling installation, after being showcased...