Latka logo
Squeeze Revenue 2024: $25M ARR (Bootstrapped)