Sephora plans 20 UK stores in battle for beauty shoppers

  • Posted on November 18, 2024
  • By The Times
  • 3 Views
Sephora plans 20 UK stores in battle for beauty shoppers

The LVMH-owned make-up giant is doubling down on bricks-and-mortar stores as rivals retreat from the high street
continue reading...

Author
The Times

You May Also Like