SEPHORA OPENS SMALLEST AND MOST DIGITALLY ENABLED STORE YETBeauty retailer Sephora has opened a new store in Boston that not only serves as its smallest footprint yet, but also its most digitally...