Latka logo
Cubee Revenue 2024: $992.2K Est. ARR, $5M Valuation