Advertising OpenX Confirms 2014 Net Revenue Surpassed £66 Million Programmatic ad firm boasts 70 percent year-over-year monetisation growth