At $1.65 Billion, did YouTube sell too low?

Authored by Robert Spears on October 9, 2006 - 11:07am.
tags: Deals | Internet | Video | Google | YouTube | Polls |

Comments

Post new comment

The content of this field is kept private and will not be shown publicly.