Insights & Updates

Here’s what’s on our minds right now.

The Sky is Definitely Not Falling

Programmatic TV buying – the term pops up everywhere and the reactions to it are decidedly mixed.