McAllen, Texas: Cloudflare opens 119th Data Center just north of the Mexico border
December 11, 2017 10:43 PM
Cloudflare's newest date Center is in McAllen, Texas. While McAllen is close to the Mexican border, its importance goes well beyond that simple fact. ...