Microsoft president grovels before Congress, takes responsibility for a 'cascade' of cybersecurity errors
SoftwareOperating SystemsMicrosoft president grovels before Congress, takes responsibility for a ‘cascade’ of cybersecurity errorsWhen you purchase through links on our site, we may earn an affiliate commission.Here’s how it works. SoftwareOperating SystemsMicrosoft president grovels before Congress, takes responsibility for a ‘cascade’ of cybersecurity errorsWhen you purchase through links on our site, we may earn an affiliate commission.Here’s how it works. When you purchase through links on our site, we may earn an affiliate commission....