Latka logo
Exicon Revenue 2021: $249.6K ARR, $748.9K Valuation