The Trade Desk rides higher US digital ad spend | StreamingMeme