News

Sephora plans dozens of new U.S. stores in bet on physical retail resurgence

Chain will open more than 60 stand-alone U.S. stores this year in addition to hundreds more at Kohl’s locations