site logo

Online programmatic ads topped $10 billion in 2014

Interactive Advertising Bureau