digital display ad

Dec 18, 2013

UK’s digital display ad market unites to stamp out ad misplacement

The Good Practice Principles project comes after year of high profile ad misplacements