Latka logo
Squash Revenue 2024: $924K Est. ARR, $2.8M Valuation