Reviews Microsoft Releases Details on Windows 11 Taskbar The new taskbar is going for a more streamlined approach. Windows 11 is still on track for its release this... By Polly OberlinAugust 26, 2021