Internet Explorer has been part of Windows for over a decade. When Microsoft debuted Windows 8 last year, it released Internet Explorer 10, design specifically for the..
Microsoft have unveiled Windows 8.1 and have pledged for a 'rapid release' schedule.
When Microsoft launched Windows 8, it removed the most familiar part of the Windows user interface; the Start button. After a mass of customer feedback, Microsoft is r..