Beauty retailer Sephora launched this month at select locations its new Sephora Skincare IQ, which is in-store technology to make addressing skin care concerns faster, smarter and simpler.