The global IT outage exposed Europe’s dangerous dependence on US tech

Business