Microsoft Windows 8.1 upgrade available as free download starting Oct 17
Oct 17, 2013, 11:24 AM ISTNew York: Microsoft is releasing its long-awaited Windows 8.1 upgrade as a free download starting Thursday. It addresses some of the gripes people have had with Windows 8, the dramatically different operating system that attempts