Latka logo
Infillion Revenue 2024: $61.2M Est. ARR, $183.6M Valuation