Meesho's valuation cut 10% to $4.4 billion

May 31, 2023 - 07:30
Meesho's valuation cut 10% to $4.4 billion