Tabu Group, Inc Launches at Sephora With a Wellness-First Approach to Intimate Care from Menopause to Postnatal

SANTA BARBARA, Calif., April 25, 2023 /PRNewswire/ — Tabu Group, Inc., a Santa Barbara-based sexual wellness company that creates elevated, science-backed products with women’s ever-changing bodies in mind, announced today that the brand will be available at Sephora.com. Since Tabu’s…