Latka logo
Placer Revenue 2024: $100M ARR, $1.5B Valuation