Latka logo
Snaptrust Revenue 2021: $60.4K ARR, $181.2K Valuation