Backboards: 
Posts: 154
In response to "David, it was Jerry Yang (IIRC) that made the Alibaba investment." by spamlet

Current value of $40 billion, not counting all the prior earnings.

It's the single best investment any tech company has ever made.

Post a message   top
Replies are disabled on threads older than 7 days.