Business Tech Cloudflare Outage Hits Major Websites: Here’s What Happened A major Cloudflare outage on Nov 18 caused widespread errors across the web. The company cited a bot...