Latka logo
TrustArc Revenue 2024: $59.4M Est. ARR, $107M Raised