Items
Tag is exactly
on-line retail
-
2020-03-17
Sephora Closes All Retail Stores
Email notification from Sephora Beauty announcing the closure of all retail stores in the United States and Canada, effective 17 March 2020. This is one of a number of other personal hygiene and cosmetics companies announcing similar closures.