Phoenix, AZ: CloudFlare’s 64th data center

Cloudflare as extended their presence in the USA by adding a new location in Phoenix, Arizona, which is the 11th point of presence in North America for Cloudflare. This means faster page loads and transaction speeds for your sites and applications, as well as for the...