The Most Important Things Microsoft Announced Today

Today, Microsoft officially unveiled Windows 11, the next major version of its operating system (after a leak unofficially unveiled it last week). It’s going to bring a new, revamped Start Menu, better multi-monitor and touchscreen support, tighter integration with Xbox Game Pass, and a new push for the Windows Store. If you missed the announcement […]