This article from Channel Vision highlights new product announcements from Barracuda and its survey of IT decision makers about cloud adoption, working from home, security concerns, and a variety of issues and challenges related to cybersecurity risks.