Barracuda Networks

Barracuda Networks files for IPO

On Tuesday, Barracuda Networks had filed for an initial public offering valued more than USD100 million, according to a regulatory filing.

Read Full Article

Subscribe to VCpost newsletter

Sign up for our Deals of the Day newsletter.
We will not spam you!

Real Time Analytics