Deal date

KANDO id: 7010428

Financial Transaction:

Buyout


Barracuda Networks Inc



Lead investor

Country Notes

Kohlberg Kravis Roberts & Co LP

(KKR)
United States Initial investment.
Asset vendors