I want to know the answer to the following question:
When was the Release Preview revealed to consumers?
All the background I'm provided with is that "On May 31, 2012, Windows 8 Release Preview was released to the public by Microsoft.". Is that enough to answer the question?