Monthly Archives: December 2007

Marketers at the Gate: The ever more annoying Web

It seemed to take forever for the world of marketing to discover there was an Internet and that a lot of people were to be found there. But discover it they did, finally. And as anyone who has used the … Continue reading

5 Comments