Latka logo
Defendry Revenue 2024: $11.3K Est. ARR, $34K Valuation