Finance
Marks & Spencer to open 100 Sephora shops across Britain
Marks and Spencer has partnered with Sephora to launch 100 beauty shops inside its British stores next spring as it targets younger shoppers.
Marks and Spencer has partnered with Sephora to launch 100 beauty shops inside its British stores next spring as it targets younger shoppers.