Barracuda launches UAE Data Centre As it looks to meet the growing demand for data protection in the Emirates and