Technology

Publicis Groupe signs on to The Trade Desk's cookie replacement