Latka logo
Certa Revenue 2024: $57.8M Est. ARR, $15.1M Raised