Barracuda appliance NOT included. License only. License priced per individual user. Need more users?
Contact our Barracuda Security Team to discuss more information about how Barracuda solutions
Company Registration: Registered in England and Wales No. 02927528 VAT Registration No. 644355730