Deep Dive
Global IT outage: Are we relying on too few big tech companies?
00:00 / 25:14
Advertisement