September 18, 2020
UK-based department store Harrods opened its first standalone beauty concept store H Beauty at Intu Lakeside Shopping Center in Essex, UK yesterday. As reported, the retailer’s strategy to open standalone beauty stores is a bid to bring its take on...