24 Apr News Windows 11 Start menu ads are now April 24, 2024 By agnes.charlie.98 Microsoft is starting to enable ads inside the Start menu on Windows 11 for all users. After testing these briefly with Windows Insider... Continue reading