2 ms·McAllen, Texas: Cloudflare opens 119th Data Center just north of Mexico border2 points by jgrahamc 9y ago