COVID Crisis Will Stun US Marketing

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 […]