Marketers at the Gate: The ever more annoying Web
Posted in Internet, Marketing, Social networks, User experience, Web on December 13th, 2007 3 Comments »
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 Internet over the last few years knows, they’re doing their best to kill this golden […]










