Barracuda Networks (CUDA) Rating Lowered to Sell at Zacks Investment Research

(Source: Dispatch Tribunal) According to Zacks, “Barracuda Networks, Inc. is engaged in designing and delivering security and storage solutions. Its products span three distinct markets, including: 1) content security, 2) networking and application delivery and 3) datastorage, protection and disaster recovery. It offers cloud-connected solutions that …