Article

miamiherald.com on 2020-02-04 18:15

Makeup fans, this one’s for you: Sephora just announced big opening of 100 new stores

Beauty retailer Sephora announced that the company is opening 100 new stores across 75 cities in North America, focusing its new locations on “local ...

Related news