Tech

Microsoft’s next operating system, Windows 11, reportedly leaked online

Microsoft Corporation's upcoming operating system update may have been leaked online. Windows 11 reportedly has the new Xbox app integrated.