Tech

Microsoft Windows 11: What you need to know about new operating system and when you can download it

When will Windows 11 be released? Microsoft unveiled its first major update to the platform since the launch of Windows 10 nearly six years ago.