Latka logo
IXI Revenue 2021: $79.4K ARR, $238.2K Valuation