Microsoft releases beta version of Internet Explorer 8
Wednesday, September 3, 2008 - 14:07
in Mathematics & Economics
Microsoft last week released a broadly available test version of its latest Web browser, Internet Explorer 8, including a tool to cover one's tracks across the Web.