You’d be forgiven for thinking this whole browser choice issue was resolved back in 2009, but no. European regulators are back on Redmond’s back, following suspicions that the megacorp may not be complying with the deal it struck all that time ago. Specifically, the allegations focus on versions of Windows 7 sold since February 2011 Continue Reading →