Microsoft Says Resolution to Major IT Outage is Forthcoming July 19, 2024 Source Name: Dow Jones Newswires Category 1