Reports are flying around the internet almost daily from Ad Age, Search Marketing Land, and Forrester all presenting less than ideal predictions. According to Forrester, they are projecting a 28% drop in US marketing spend which is their most optimistic scenario. Yikes! This drop in spend would include media, services, technology, and internal headcount ending […]