Tech News Roundup: Apple, Microsoft and Google Staff0September 15, 2012 Microsoft has released Windows 8 Golden Master to developers... View more