Repeat: Microsoft planned to hold a launch event on October 25, 2012 and release Windows 8 for general availability on the next day.
Microsoft planned to hold a launch event on October 25, 2012 and release Windows 8 for general availability on the next day.