Latka logo
Resolver Revenue 2021: $11.7M ARR, $35.1M Valuation