I think BABA is shares

    baba

    Posted by jroger on 23rd of Sep 2014 at 03:36 pm

    I think BABA is shares in a company in the Cayman Islands which has a profit sharing agreement with Alibaba, not in the company itself. I don't trust the Chinese, in business, any farther than I can throw all X billion of them. 

Newsletter

Subscribe to our email list for regular free market updates
as well as a chance to get coupons!