Latka logo
Intact Technology Revenue 2024: $31.7M Est. ARR