Major moves in the world of streaming have meant significant investments for advertising tech giant The Trade Desk, even as it announced a change in its C-suite. The Ventura company installed a former …
More The Trade Desk invests in connected TV advertising Videos