News

Windows 8.1 seizes undisputed lead over Windows XP

The worst of the XPocalypse is over, but can free upgrades avert a similar crisis for Windows 7?