Latka logo
Pointerra Revenue 2024: $5.2M ARR, $21.5M Valuation