Brief

MediaRadar: 61% of publishers autoplay at least half of video ads