FICTION: 72% of business owners feel their current IT security is somewhat effective.*
FACT: 71% of small and medium-sized businesses reported a breach in the last 12 months. Overconfidence is causing $7 Trillion in annual losses with many breaches resulting in too many EXTINCTION level events.**
Don’t let overconfidence cripple your business.