Latka logo
Neogrid Revenue 2024: $299.4M ARR (Bootstrapped)