Dec11
Visualized by :
Darktips
Posted by Stavros Zakkas on Dec 11, 2012 in Hardware & Software
After all, does the buzz around Windows 8 justify its ingenuity? Does it offer something utterly new or just a mix and match of precedent and tried technologies? This informative rather than creative graph comes to arouse doubts.
MOST COMMENTED