International research for Barracuda shows that 65% of organizations believe they have too many security tools, and over half (53%)