
The Trade Desk under pressure
The Digiday Podcast
00:00
Is Trade Desk partly responsible for its own troubles?
Panel discusses complaints about fees, inflexibility, transparency, and shifting focus toward Wall Street over agencies.
Transcript
Play full episode