5,000 people, 50 brands: what Sephora’s annual festival reveals about the future of beauty
.....
© Fast Company
visit website