Microsoft is all set to launch the Windows 11 on June 24th. After screenshots of the next-generation Windows OS surfaced on Baidu in China, the full Windows 11 test build seems to have leaked online. This shows a revamped user interface, a new start menu and lots more new features. There are also new wallpapers. Continue reading “Windows 11 with revamped UI, new start menu and more surface; hints at free upgrade from Windows 7 or Windows 8.1”