Where are our digital ads really going?

74,882 plays|
Kristi Rogers |
TED@BCG Berlin
• October 2014
Want to use TED Talks in your organization?
Start here