Marketing tech
fromAdExchanger
5 days agoFor SSPs, What's In A Name?; A Pillar Of The Community | AdExchanger
The Trade Desk labels all SSPs as resellers, disadvantaging their supply and provoking SSPs' opposition over publisher control and advertiser preference.