Latka logo
Jowl Revenue 2021: $83.8K ARR, $251.5K Valuation