Latka logo
Abacum Revenue 2024: $8.7M Est. ARR, $120M Valuation