Internet Explorer 11 comes to Windows 7 in its final form, brings speed improvements

http://www.blogcdn.com/www.engadget.com/media/2013/09/always-refresh-from-server-option-250-wide_thumbnail.jpg

Internet Explorer has already been available on Windows 7 as an optional Release Preview, but now it’s making its way to the aging OS in a more complete form. Starting today, you can download the final build, which for all intents and purposes is identical to the version that recently shipped on …