Just when you thought the rough and tumble of January had come to a close, everyone’s (or at least 70% of everyone’s) favourite internet browser has come along with one more thing for you to think about as you plan your next batch of affiliate campaigns. The latest Google Chrome update, formally known as Google …