you are viewing a single comment's thread.
Yahoo owns 40% of Alibaba Group and Jack Ma owns 30%. It sounds to me like Yahoo is in charge here.
Absolutely YHOO owns the largest percentage of Alibaba Group. The other two big owners is Jack Ma and his associates and Softbank. I think YHOO is 40%, then 34% and 26% respectively.