Global Tech Outage Wreaks Havoc 20.07.2024 02:00 ForeignPolicy.com The disruption underscores just how reliant much of the world is on key software providers.