(Source: Energy Index) Barracuda Networks Inc. (Barracuda Networks) designs and delivers security and … Its security offerings include e-mail security Web security next-generation …