Video advertising: 70% of in-stream impressions play all the way through
An average of 70% of in-stream impressions play all the way through, with users being 200 times more likely to click on in-stream ads compared to standard banners, according to new research.
