Windows 8 is here

October 27, 2012 itgsnewsauthor 0

Microsoft’s latest operating system, Windows 8, was released today. It represents a radical change from Windows 7, with the new Metro interface that has been […]