The beta release of Windows 8 is just a few weeks away. It should be nearly feature-complete, and expectations will be high. So what’s keeping managers in Redmond awake at night? Here are my top five questions.
Source: Yahoo! News
Source: Yahoo! News