The Monetization of YouTube Begins

November 29th, 2006

show me the money!

The journey of recouping a $1.65 billion investment begins with a single V CAST download. Details here.

Leave a Reply