Software Microsoft sinks to new depths with ads for Edge browser in Windows 11 Fed up with Edge adverts? You’re not going to like Microsoft’s latest shenanigans in Windows 11. By Charlie February 27, 2023February 27, 2023