About Index Trending news
Lists
Pricing
Barracuda

Barracuda

Barracuda

Barracuda is the go-to provider of powerful, easy-to-use, affordable IT solutions for security & storage - deploy hardware, virtual, cloud & mixed form factors.
Founded
2003
Raised
$40M
Follow us
Alexa global traffic share