Monday, August 11, 2008

AdLife

This is an interesting new discovery that apparently infuses social media into online advertising. It sounds interesting, but very unclear to me. Let me know you thoughts. - click here

No comments:

Post a Comment