KKR Scooping Up Barracuda Networks from Thoma Bravo for Reported $4 Billion

Posted date: 2022-04-12 5:15 PM