Latka logo
TouchCR Revenue 2021: $559.4K ARR, $1.7M Valuation