Latka logo
DefenseStorm Revenue 2024: $22M ARR, $66M Valuation