Open internet
THG Beauty Media and The Trade Desk lay claim to new retail media approach on open internet
Staff Writer
17 Feb 2026
1 articles