Jay Dougherty
No image available
/ 23 October 2006

What’s new in Internet Explorer 7?

The world’s most popular web browser has a new lease on life. With the recent release of the final version of Microsoft’s Internet Explorer 7 (IE7), internet users everywhere will begin testing out this new window to the web, available for free from Microsoft’s IE7 download site.