Latka logo
Swoon Group Revenue 2024: $59M Est. ARR, $177M Valuation