Latka logo
Octobus Revenue 2021: $245.1K ARR, $735.2K Valuation