Home
Blog
About
Port 22
KKR to Acquire Barracuda Networks
The transaction is anticipated to close by the end of the year.
April 13, 2022