Latka logo
Instics Revenue 2021: $33.9K ARR, $101.8K Valuation