Welcoming Windows 8 and Microsoft Surface

June 20, 2012 6 Comments

The tech world is buzzing about Windows® 8 and the Microsoft® Surface announcement this week, and for good reason. We believe Microsoft’s Windows 8 brings new experiences in usability and …