Latka logo
Incorta Revenue 2024: $29.4M Est. ARR, $192.4M Raised