Latka logo
Touchscape Revenue 2021: $146.5K ARR, $439.4K Valuation