Daily Archives: November 22, 2009

Ad Revenue Downer

Here’s a really depressing spin the the recent ad revenue figures. (You’ve been warned.)

Share
RSS for Posts RSS for Comments