Latka logo
Targetbase Revenue 2024: $71.1M Est. ARR, $213.4M Valuation