Leaders
Digital is not delivering on its promises
By John Fountain In the world of advertising, the concept of doing what you can to piss-off the public is rarely regarded as a good idea. We live in a world where consumers have millions of places to go and billions of messages to ignore or...
Posted by: Creativepool