Sephora is giving its 700 stores a major makeover. Here’s why
.....
© Fast Company
visit website