Technology

More than a third of media buyers and brands have now paused ad spend: IAB report