Kathmandu, Nepal is data center 123
2018-02-23
We said that we would head to the mountains for Cloudflare’s 123rd data center, and they feature prominently as we talk about Kathmandu, Nepal, home of our newest deployment and our 42nd data center in Asia!...