Post Thumbnail

With the introduction of Google's Chrome and stepped-up games from the likes of Internet Explorer and Safari, Firefox is arguably not quite the darling of the browser wars it was when it first hit the scene in 2003. And while Mozilla has certainly made progress on that front, the organization unde

1 year ago 0 Comments
April 1, 2013 at 6:28PM