Its no secret that Yahoo wants to take on YouTube. The Google owned video site is the largest in the world, boasting over 12.6 billion views in January, according to stats released by comScore.
Read the original post by Ubergizmo
Consumer Electronics in the News
Its no secret that Yahoo wants to take on YouTube. The Google owned video site is the largest in the world, boasting over 12.6 billion views in January, according to stats released by comScore.
Read the original post by Ubergizmo