News

But he kept Alibaba stock all that time and turned a $100 million bet into $120 billion. Speaking of Alibaba, at one point you quote Son saying that Jack Ma had this “animal smell.” ...