Windows 8 to hit retail availability October 26th

Microsoft has just announced that Windows 8 will be avialbe on October 26th. You can learn more after the jump. Read more…



Neowin