Almost 80 percent of U.S. Internet users watched videos for roughly five hours in December 2008, with an average duration of 3.2 minutes per video, according to comScore.
3 years ago
Almost 80 percent of U.S. Internet users watched videos for roughly five hours in December 2008, with an average duration of 3.2 minutes per video, according to comScore.
3 years ago