IE10 for Windows 7 download page already live ahead of launch

Microsoft has a download page already set up for the upcoming launch of Internet Explorer 10 for Windows 7 users, although the download itself won’t be ready until sometime in November. Read more…



Neowin