SAN FRANCISCO — SEPHORA, a digital leader in beauty retail, today unveiled SEPHORA Innovation Lab, which will encompass both a physical space in San Francisco,...
ByThe RegistryMarch 9, 2015 
Signup for news and special announcements!
You have successfully joined our subscriber list.