Remove 2011 Remove Planning Remove Shrinkage
article thumbnail

In pictures: The 12 best store openings of 2024

Retail Gazette

Sephora, Birmingham Last month Sephora unveiled its latest store in Birmingham as the beauty giant ramps up its expansion plans for the UK, targeting 20 stores across the nation. Founded in Manchester in 2011 by brothers George and Michael Heaton, Represent sales have grown at an average of 81.4% over the past 3 years.

Outdoor 105