Down down down. Clear Channel and Cumulus’ third quarter earnings dropped 19 and 18.5 percent respectively compared to Q3 of 2008. Clear Channel reported revenues of $660.6 million in the third quarter of 2009 and $813.4 million for the same in 2008. Cumulus’ net revenues sank from $80.0 million last year to $65.1 million this […]