Latka logo
Ubiweb Revenue 2024: $17.6M ARR, $52.8M Valuation