Internet Explorer 8 Beta
With the release of Beta 2 of Internet Explorer 8, Microsoft promises its users a better Internet experience; but for some, it still has a way to go before it shakes off the old stigma attached to previous IE versions. Will it bolster Internet Explorer’s falling market share? Since the browser is new, there are⦠Read More »