S SBN CEO Administrator Staff member Jan 15, 2011 #1 AFP - YouTube has said it is serving up more than 200 million videos daily to smartphones and other Internet-linked mobile devices. More...
AFP - YouTube has said it is serving up more than 200 million videos daily to smartphones and other Internet-linked mobile devices. More...