This article from Security Boulevard highlights recent Barracuda research that found found 94% reported their organization experienced a security incident in the last 12 months. The article includes an interview with Stefan Schachinger, product manager for network security for Barracuda.