A Microsoft outage renews European calls to detox from US tech.
13 November 2026
Lawmakers across Europe call for action to reduce reliance on a handful of foreign tech companies.