|
Friday, September 17, 2010 by Bryan
|
I noticed an interesting banner last week and followed it back to this site: http://www.google.com/adwords/watchthisspace. It is an extremely interesting and compelling presentation about Google’s fresh attempt to position itself as a one-stop shop for online display advertising. We know that they have been making inroads in all sorts of areas (Google Display Network, Google Ad [...]
