Barracuda Agrees To Be Acquired By Thoma Bravo For $1.6 Billion

Barracuda Agrees To Be Acquired By Thoma Bravo For $1.6 Billion

November 27, 2017

https://thomabravo.com/2017/11/27/barracuda-agrees-to-be-acquired-by-thoma-bravo-for-1-6-billion/