Latka logo
Navatar Revenue 2024: $27M Est. ARR, $41.8M Valuation