Every second, an hour of video uploaded on YouTube - Emirates24|7

Every second, an hour of video uploaded on YouTube

Google's YouTube streams 4 billion online videos a day, according to company; RIM shares crumble with investors less than impressed with CEO shake up.
Comments

Comments