Online viewers watched 11.3 bajiliion zillion video ads last month, according to comScore. Seeing as that's the case, it suggests some interesting pricing and market size implications.
More than half of Americans saw video ads in December, with the average...
continue reading »