TubeMogul

Vast amounts of online ad budgets are wasted every year on inventory that is served, but never seen by human eyes. As we have reported in the past, some estimates put the scale of the problem as high as $US12 billion of dollars worth of ad spend a year. Partly