Sephora is giving its 700 stores a major makeover. Here’s why

.....

© Fast Company