Latka logo
ITDS Poland Revenue 2021: $19.6M ARR (Bootstrapped)