Affiliate Marketing • eCommerce • Social Media Sephora Bets on Creator Commerce With New Affiliate Storefront The launch signals Sephora’s intent to expand its digital and social commerce...