The Trade Desk job cuts of 15 percent rattle ad-tech investors | StreamingMeme