Sephora to open shops in 100 Marks & Spencer stores
Sephora staff will run the shops from spring 2027, and its products will also sell on the M&S website.
Sephora staff will run the shops from spring 2027, and its products will also sell on the M&S website.
Intelligence
Activity