Latka logo
Innoplexus Revenue 2024: $62M Est. ARR, $6M Valuation