Latka logo
Bumo Revenue 2024: $49.6M Est. ARR, $148.8M Valuation