The beauty retailer’s brick-and-mortar strategy is ambitious—even as many retailers are dying. Sephora’s stores are getting a ...
Sephora will make changes to all its 700 stores across the US, altering the way customers shop at the beauty retailer.
Sephora will make changes to all its 700 stores across the US, altering the way customers shop at the beauty retailer.