Latka logo
Hubba Revenue 2024: $12M Est. ARR, $13.8M Valuation