Latka logo
Cyara Revenue 2024: $74.8M Est. ARR, $375M Raised