Windows 11 brings back the new Taskbar UI for touch devices and a slew of fixes in the Beta Channel, and here's what you need to know.
View more: Windows 11 build 22623.730 (KB5017385) rolls out in the Beta Channel