Microsoft: Save the date, October 25th

Microsoft is sending out invites to members of the press for the launch of its Windows 8 operating system. The event will take place in New York City on October 25 Read more…



Neowin