Latka logo
Clutch Security Revenue 2025: $6M ARR, $18M Valuation