Ben Davis says, “Though the headline might suggest it, I’m not going to draw a tawdry analogy. Simply, let’s look at a few charts from Econsultancy’s new report, the State of Marketing Attribution in the UK, France and Germany, published in association with AdRoll. 66% of companies undertake some form of attribution and analyse their results […]