I took part in a panel discussion at the IAA European Advertising summit this week along with Jim Carrol and Rita Clifton and chaired by the great John Grant (who gave me a copy of his excellent new book 'The Innovation Manifesto'). We had to talk about our favourite European...


And how can Catherine Deneuve, a flamingo and a bottle of scent help us understand the answer? Ok I lied about the flamingo.
Image from the