Latka logo
Nybble Group Revenue 2024: $17.5M Est. ARR, $52.5M Valuation