Latka logo
DeFrame Revenue 2021: $296.8K ARR, $890.4K Valuation