Post Thumbnail

It's not often that a web browser makes into our HWYC lineup, but it's also a rare occurrence for Microsoft to issue an entirely new web browser. Internet Explorer 9 Beta has been in the wild (and thus, on your PC) for a few months now, and seeing that the browser wars are raging harder than ever t

3 years ago 0 Comments
November 26, 2010 at 10:52PM