Security Barracuda Accelerates growth in its Data Protection Business AIT News Desk Sep 13, 2022 Barracuda, a trusted partner and leading provider of cloud-first security solutions, announced product milestones and strong business growth for its…