Marketing techfromDigiday3 months agoA check on The Trade Desk's risks and rewardsThe Trade Desk is strategically focusing on direct deals with advertisers amid increased competition and industry pressure.