Article

CNNCNN on 2020-02-04 17:00

Sephora is opening 100 new stores

The future of a successful mall retailer is apparently outside of the mall: Just look at Sephora.

Related news