X
Business

20,000 new video uploads daily on YouTube.com

YouTube Inc. says its users have been sharing 20,000 new videos a day and watching some 10 mln daily.
Written by ZDNET Editors, Contributor