Insane amount outage cost the world July 22, 2024 by Fyuu The global IT outage that disrupted workplaces around the world last week cost businesses a fortune.