Alibaba: A Case Study of Synthetic Control
Alibaba, the NYSE-traded Chinese ecommerce giant, is currently valued at over $500 billion. But Alibaba’s governance is opaque, obscuring who controls the firm. We show that Jack Ma, who now owns only about 5%, can effectively...