tech:

taffy

Internet Explorer 10

Microsoft Releases IE 10 For Windows 7

Microsoft has released IE 10 for Windows 7, bringing Internet Explorer to over 700 million Windows customers. IE 10 was so far available only to...