$TTD I wish I understood this industry better, but from what I do understand, these guys seem be cementing themselves as best in class and early mover in the next generation of advertising. Anyone disagree?
2
3
3 Likes