Latka logo
Navagis Revenue 2024: $13.1M Est. ARR (Bootstrapped)