Upload Image (Max 20MB per Image)
Computerworld - A final copy of Windows 8 leaked to the Internet on Thursday, just a day after Microsoft stamped the new operating system as finished. Identified as Windows 8 Enterprise N -- the "N" marks it as aimed at European users -- ...
Tags: Windows 8, Microsoft, Canouna, Windows 7