Google have just released Chrome, their long awaited browser to rival the likes of Firefox, IE and Mozilla. Yay Google, right? Wrong. Tap The Hive have done some digging on Chrome’s EULA (End User License Agreement) and have pulled up some very curious clauses within it, namely the content section. If you download [...]


