Artificial Intelligence Cloudflare stock sinks as company slashes 20% of its workforce, citing AI – Yahoo Finance Google Inc. May 8, 2026 May 8, 2026 Cloudflare stock sinks as company slashes 20% of its workforce, citing AI Yahoo Finance