Industry roundups have perpetuated the wave of vague figures: One-third of all online activity is spent watching video.

Comments

Who Upvoted this Story