2006 Comments Off
links for 2006-09-23
foo ( )
-
YouTube wouldn’t sell for less than $1.5 billion, reports the NYPost. The information comes from a “senior industry source” who has been in talks to acquire the Menlo Park startup