Sep 11
24
I’ve read the latest press release from “comScore Video Metrix, which says that 180 million U.S. Internet users watched online video content in August 2011 for an average of 18 hours per viewer
Original post:
Hulu Buries YouTube With 4x More Ad Views – Are Advertisers Afraid of YouTube?