Microsoft is cognizant of the fact that not everyone is ready for the touch-based environment that Windows 8 / 8.1 affords which is evident by recent browser market share statistics. Redmond isn’t leaving those on Windows 7 to be forgotten about just yet as they have made Internet Explorer 11...











TechSpot