News

Microsoft might have leaked the release date of Windows 11

28 Jun 2021

While the release date is Holiday 2021, it looks like screenshots set it for October.