Items tagged with ID89

If you're a proponent of the desktop, don't worry, the sky isn't falling on your form factor. Yes, we've read the same reports you have, the ones pointing out how traditional PC sales are shrinking in the wake of a mobile revolution that has consumers turning to tablets and smartphones for surfing the web and... Read...