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