Seems the days of The Trade Desk being agencies’ BFF have faded, as media agencies complain it has become less transparent, more expensive to use — and so big they have begun to fear it. …
Read More

Seems the days of The Trade Desk being agencies’ BFF have faded, as media agencies complain it has become less transparent, more expensive to use — and so big they have begun to fear it. …
Read More