Sunday, February 18, 2007

OpenAd

This may well be the future of the advertising industry. Just don't tell the folks at the Future Marketing Summit (yet).

No comments: