KKR has signed a definitive agreement to purchase Barracuda Networks from Thoma Bravo for an undisclosed sum
Continue reading
KKR has signed a definitive agreement to purchase Barracuda Networks from Thoma Bravo for an undisclosed sum
Continue reading