Windows 8.1 upgrade: Here's what's new
Monday, October 21, 2013 - 10:30
in Astronomy & Space
The software giant's revamped operating system addresses some of the complaints leveled against the initial platform release
The software giant's revamped operating system addresses some of the complaints leveled against the initial platform release