MicrosoftMicrosoft promises to do better, but it has a long way to go - theregister.comtheregister.com4 hours agoNeutralContinue reading on theregister.comRead Full ArticlePublishedSunday, May 3, 2026 at 11:00 PM