It’s very unlikely that you haven’t heard of Chrome, the browser that Google launched last week. If you’re running Windows then you may have even tried it out. Those of you (and I assume it’s most of you) who follow tech news will also know that there was some confusion over Chrome’s licence agreement during… Continue reading Daily Mail on Chrome