Internet Explorer 9 downloaded 2.3 million times in first daydownloadsquad.switched.com3 points·rbanffy··0 commentsOpen articleSaveView on HN