News

That could weigh on The Trade Desk's earnings in the short-run, but over the long run it has plenty of room for operating ...