As a fully integrated advertising agency, we’ll admit that, at Stream Companies, we’re huge advocates of the single agency approach. But we’re not the only ones that think so, according…
FOR IMMEDIATE RELEASEPRESS RELEASE
Hey there, Stream Company enthusiasts!
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.