Latka logo
Naico ITS Revenue 2024: $20.4M Est. ARR (Bootstrapped)