Mombasa, Kenya: CloudFlare’s 43rd data center

Only two weeks after the announcement of Cloudflare’s four new points of presence (PoPs) in the Middle East, it is with much hullabaloo that Cloudflare announces their 43rd PoP, and second in Africa following Johannesburg, in Mombasa, Kenya (a.k.a. “The...