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