Latka logo
Paywizard Group Revenue 2021: $10.9M ARR, $32.8M Valuation