Latka logo
Cuberon Revenue 2021: $321.3K ARR, $964K Valuation