hmm, that's odd. Anyone have any thoughts on this sleeeeepy board?
How much Alibaba stock does GA own?
I believe it's $50 ml stake that will be sold for $200 ml, keep in mind Alibaba has not gone public yet, it is one of the most anticipated IPO's for this year, expected to be huge!
Sentiment: Strong Buy