Ads in Windows are nothing really new, but Microsoft is now starting to push ads in the Start menu of Windows 11. more…... Read more