Anyone walking around the Cannes Lions festival this year could hardly have failed to notice one recurring theme: the future of advertising. In almost every panel discussion, every talk and many conversations, the focus was on names such as […], Europe’s equivalent of Google, Amazon or Netflix.