Microsoft has allegedly completed the Release Preview (release candidate) of Windows 8, with the build number 8400, well ahead of the OS's launch, scheduled for the first week of June.
Read more