Successive senior exits for The Trade Desk demonstrate the tumult facing independent ad tech, where companies risk ‘zombie status.’Read More
What's Trending
Ad Tech Briefing: The Trade Desk’s ‘changing of the guard’ and a ‘sign of the times’
Related Posts
Add A Comment
