Microsoft has serious questions to answer after the biggest IT outage in history July 19, 2024 by Comments