News Extraordinary Robot Robot Mar 1, 2011 #1 A Microsoft source has reportedly leaked that the company could be ready to show off its Windows 8 tablet interface as soon as June. Source: Yahoo! News
A Microsoft source has reportedly leaked that the company could be ready to show off its Windows 8 tablet interface as soon as June. Source: Yahoo! News