Special Projects
Wayback Machine: The History of Sephora’s Website
Sephora is one of the biggest beauty brands in the world — and has been a dominant force in the ecommerce realm for the last twenty years
Sephora is one of the biggest beauty brands in the world — and has been a dominant force in the ecommerce realm for the last twenty years