██FR█████ █INTELL███████████
frenchintelligence.org
over-dependence
Cloudflare Outage Is a Reminder of Our Over-Dependence on Small Number of Tech Giants
November 18, 2025