Barracuda Networks changes hands with purchase by global investment firm KKR

KKR is taking over from Thoma Bravo.
13 April 2022


>>More