Microsoft have made IE9 available for download yesterday, saying that IE9 relies on Windows more than any other browser on the market. Microsoft said that other browsers such as Opera, Safari, Firefox and Chrome are ‘handicapped', because they work on different operating systems. Internet Explorer 9 will use the power …
Read More »