Marketing techfromAdweek2 days agoThe Trade Desk's Deal Desk Aims to Save Advertisers Hours of Deal-Making HeadachesThe Trade Desk is launching Deal Desk to streamline the creation and management of deal IDs for advertisers and publishers.