-
We’ve been hearing for some time (starting with an ex-Youtube employee) that the number of video streams per day reported by Comscore, Nielsen and other metrics services way under-report on Youtube’s total video streams.
-
The number of people on the Internet surpassed one billion in December, according to comScore. The actual number is probably higher than that (Internet World Stats counted nearly 1.5 billion Web surfers worldwide as of June 30, 2008). In any case, only between 15 and 22 percent of the world’s population is on the Internet. We have a long way to go.