By Jamie Beach from IP&TV News

A new infographic on Adweek suggests that adverts within online videos appear to be winning acceptance, with the vast majority (88%) of ads placed in long-form content being watched to completion by US viewers.

View Complete Article