Latka logo
Taazaa Revenue 2024: $62.2M ARR, $186.6M Valuation