Gadgets, News

Microsoft Announcing Self-Branded Windows 8 Tablet [Reports]