Hey there, Stream Company enthusiasts!
Category: online advertising
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.