Ever heard of the Browser Wars? Are you aware that you might be playing a role in them, without even knowing it? Every company that runs a browser, be it Google Chrome, Firefox or Internet Explorer, is fighting for your attention and usage time. Here at iFactory, we hear quite a bit of debate about […]