Indu Secures £4 Million Seed Funding to expand UK retail presence with Sephora
August 14, 2024 5:43 pmBritish teen-first beauty brand, Indu, has successfully closed a £4 million Seed funding round, setting the stage for its UK retail expansion in partnership with Sephora... View Article