News

Microsoft hints at a 20 October Windows 11 release date

A recent Microsoft tweet has the Windows 11 device date set to 20 October, fuelling speculation that a final version will be released then