Idm_logo_1 Most Popular | New | Gems | Submit New Link
178 million Americans watched 33 billion videos in December
1 points posted 5 months ago


Nearly 178 million U.S. Internet users watched 33.2 billion online videos during December 2009, according to the latest data from comScore Vedio Metrix.


You must login or register to add your comment here. Your comments are valued.



Login
Register
Marketing News