Post Thumbnail

If for whatever reason the holy trifecta of Chrome, Firefox and Safari just can't satisfy your browsing needs, you'll be relieved to hear that Microsoft is on track to release a public Beta version of its latest browser as soon as a month from now. A great many hopes and enhancements are folded int...

4 years ago 0 Comments
July 30, 2010 at 7:24AM