‘Did you see that billboard, or was it just me’: The personalised future of advertising

Individual billboards and the $40 billion marketing potential of Alexa – the next stage in the advertising revolution.