Windows 8 Release Preview to be available to public on May 31

A leak from a official Microsoft blog today showed that Windows 8 Release Preview will be released on May 31 for the public to download, a day earlier than Microsoft promised. Read more…



Neowin