How to tell the difference between friend and fraud
We can estimate that at least £23 million of UK spend was potentially intercepted by fraudsters last year – that’s based on fraud currently sitting around the 1% mark and the £2.3 billion spend on display ads during H1 2018,...








