Marketing techfromDigiday1 month 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.