Tag Archives: Final Release

Microsoft Windows 8.1 is reportedly scheduled to launch this October. The company is currently testing near-final versions of the OS, with the finalized version to be completed by the end of the month. Despite being finalized, Mi...