Latka logo
Leverton Revenue 2021: $909K ARR, $2.7M Valuation