Latka logo
Budbee Revenue 2024: $44.1M Est. ARR, $114.1M Raised