Marks & Spencer to launch Sephora shop-in-shops

Marks & Spencer (M&S) has inked a partnership with Sephora to launch Sephora at M&S shop-in-shops.

Read the full article now!
Subscribe