Latka logo
Meicai Revenue 2024: $238.6M Est. ARR, $7B Valuation