Sephora UK Plans to Double Store Count to Hit 20 by 2026
Sephora UK is accelerating its retail footprint, confirming a bold plan to reach 20 stores in the United Kingdom by the end of 2026, a full year ahead of its original target. The move underscores the momentum and local demand…
