windows 8.1 release

Windows 8.1: What Windows 8 Should Have Been All Along

Microsoft has released Windows 8.1, the first major update to its current operating system, and they've addressed many of the…

11 years ago