Business Cybersecurity firm: 97% of Windows sensors affected by IT outage restored byBusola AroJuly 26, 2024