Top 6 Features Windows 8 Needs to Offer Businesses June 20, 2011 Mike Johnson Microsoft 2 Comments InternationalBusiness Times.com on the top 6 features Windows 8 needs to offer businesses. I have been a strong believer in the fact that Microsoft will have to perform a …