Amazon-backed Indian D2C beauty brand nets $34m more in series C money

MyGlamm has earmarked US$100 million to make strategic investments via its newly-formed house of brands, which is eyeing to go public by the end of 2023.