FOR IMMEDIATE RELEASEPRESS RELEASE
Category: advertising agency blog
Stream is Social
Hey there, Stream Company enthusiasts!
First Half Web Ad Spending Down 5.3%
U.S. advertisers spent $10.9 billion on Internet ads in the first half of 2009, a 5.3% decline from the same period last year, the Interactive Advertising Bureau said Monday.