Microsoft releasing Internet Explorer 8
Saturday, March 21st, 2009 147 viewsBrowsers have arguably become more important than the underlying OS in the modern, connected world. So take note when Microsoft announces an update to the Web-dominating software favored by your IT department. When the clock strikes 12:00 noon in New York, Microsoft says it’ll release its much anticipated Internet Explorer 8 software to the world. [...]


