See all posts in the archives
I blame Hulu...
YouTube is on track to lose roughly $470 million in 2009. No matter Google’s $116 billion market cap: a half-billion dollar loss on a single property, even one as large as YouTube, is a bitter pill to swallow.
(story)