Advertising Week

What Will Win the Ad War? Technology, or Creativity and Transparency?