Latka logo
NETSHIELD Revenue 2024: $17.4M ARR, $2.9M Raised