Download Center Internet Explorer News Download Platform Preview 1 for Internet Explorer 10 Byarvindk April 15, 2011May 9, 2012