Latka logo
Intellicus Technologies Revenue 2022: $6M Est. ARR