Microsoft Promises A 'Major' Announcement; What Will It Be? Published June 18, 2012 at 12:43 PM EDT Facebook Twitter LinkedIn Email