Share Twitter Facebook LinkedIn Email Successive senior exits for The Trade Desk demonstrate the tumult facing independent ad tech, where companies risk ‘zombie status.’Read More