Sephora Opens First Yorkshire Store at Meadowhall in Sheffield Sephora opens its first Yorkshire store at the Meadowhall shopping centre in Sheffield, marking a significant milestone....
Thirteen Lune Expands Through Strategic Acquisition Beauty retailer Thirteen Lune has made headlines with its recent acquisition by a major beauty conglomerate. This move highlights Thirteen...