Skin care Inside Sephora’s Bet on Biotech – The Business of Fashion February 20, 2026 jhgreene Inside Sephora’s Bet on Biotech The Business of Fashion