Direct Sale Fail: Display Share Slips Away As Publishers Wrestle With Programmatic
Last month’s ad spending tally from the Interactive Advertising Bureau was another “record-breaker,” as marketers lavished $17 billion on web ads between January and the end of June 2012. Display revenues in the first half totaled almost $5.6 billion, up 4 percent from $5.3 billion in the first half of 2011. So everything should be […]