We finally know what caused the global tech outage - and how much it cost 0 24.07.2024 19:13 Yahoo! News