Barracuda Is Going Private In A $1.6 Billion Deal

Barracuda Networks, a cloud computing and data security company, said on Monday that it has agreed to be taken private in a $1.6 billion deal. Private equity …