Microsoft will unveil a new era of Windows and Surface tomorrow — Here are the announcements to expect
Event Microsoft is hosting a special event in Seattle on May 20, and as always, the company is remaining tight-lipped about what exactly we're going to see. Here's what to expect!