Security business Barracuda Networks acquired for $1.6 billion | TechCrunch

Security business Barracuda Networks acquired for $1.6 billion | TechCrunch