Barracuda Adds Cloud-to-Cloud Backup Data Centers in France, UAE, India

tags:

Barracuda Networks has added three new regional data centers, in France, United Arab Emirates, and India respectively.