Arribem a Barcelona! Cloudflare’s 101st data center
November 14, 2016 11:24 AM
Hola Barcelona! The land of Antoni Gaudí, Salvador Dalí, Ferrán Adriá and Lionel Messi is now also home to Cloudflare. Located alongside the Mediterranean, Barcelona, is the capital of the autonomous community of Catalonia....