More Insights

3 in 10 display ads delivered are never seen, often because users fail to s...

A U.S.-based vCE™ Charter Study of 12 national advertisers found that, on average, only 69 percent of the ad impressions were delivered in-view*. The remaining 31 percent of ad impressions never had t...

The Advent of the Computer

From its very first applications, it was clear that the computer would forever change our lives. Although opinions vary, most historians would contend that the computer’s origins predate the minicompu...