According to Interactive Advertising Bureau (IAB), digital ad spend is down 33% and 24% of advertisers are pausing all ad spend for the rest of the year. $TTD $SNAP $FB $ROKU $PINS $GOOGL

https://t.co/QvPkfbb7VH https://t.co/B1M5S0liy5