Technology12 years ago
A New YouTube Rival Wants to Snag Stars With Promise of More Profit
(Business Week) – People now invariably use the word YouTube when describing a specific type of online video: a relatively short segment produced by someone who...