ComScore, Inc., a leader in measuring the digital world, reported that 181 million U.S. Internet users watched nearly 37 billion online content videos in April with video ad viewing reaching a record-breaking 9.5 billion — representing 1 out of every 5 videos viewed online in April. Video ads reached 52% of the total U.S. population […]
Read more