Latka logo
Wursta Revenue 2024: $15.9M ARR, $47.7M Valuation