Latka logo
Maxxton Revenue 2024: $23.4M Est. ARR, $13.8M Valuation