Mamaearth Targets $3B valuation in 2023 IPO Mamaearth last valued at $1.2 billion USD.
Mamaearth which is a skin care start-up company has been making waves in the industry and has become a staple and house hold name over the past few months. Now,...