Latka logo
Edict Systems Inc Revenue 2021: $6.8M ARR, $20.5M Valuation