Windows Pioneer: ‘Screw You, Microsoft Edge’

Microsoft is in the hot seat from none other than one of its Windows Pioneers, over aggressive advertising in its Edge web browser.