The new Taboola and YouGov study polled decision-makers in advertising and marketing to understand their level of preparedness for cookie deprecation.
The industry reacts: "Relying on and paying for big tech is like sitting on a freeway in neutral."