Microsoft may want to add a dedicated Windows 11 button for ads and promos April 10, 2024 by admin Tweet Microsoft has been making lots of changes to the recommended section where it promotes apps and websites. The company may now be looking to add a dedicated button on Windows 11 just for that. Read more… Neowin Related Posts:Windows 11 build 25231 gets a dedicated section for…Users may finally appreciate this Recommended…Windows Insiders can now check out a dedicated Game…Microsoft may release Windows '12' in June 2024,…Microsoft is testing folders for the Recommended…