Marketing techfromDigiday2 months agoThe Trade Desk lifts the lid on Deal Desk a 'hub for PMP management'The Trade Desk's Deal Desk aims to resolve inefficiencies in the Deal ID ecosystem.