The Trade Desk's top 100 publishers list: A boon for advertisers or a power grab?
The Trade Desk, a leading demand-side platform (DSP) in the digital advertising space, sent ripples through the industry this month, with the release of its Top 100 Publishers list.