site logo

Sephora outpaces Ulta's footfall even with fewer stores

Sephora