Today In Retail: eCommerce Tech Firm Fabric Notches $43 Million; Sephora Elevates BIPOC-Owned Brands Via Incubator pymnts.com