Some of us have been playing in the digital space for, well, rather a long time. For ye editor, it’s been more than twenty years. We recall some of our quaint efforts in the nineties to drum up enthusiasm for online promotion in the advertising and marketing industries — they all wanted to pick our [...]