Latka logo
ICX Media Revenue 2021: $885.1K ARR, $2.7M Valuation