Jack Ma’s Clash With Beijing Costs Ant, Alibaba $850 Billion
China to end probe of Ant with fine of almost $1 billion
Alibaba’s market value is off by about $620 billion from peak
China to end probe of Ant with fine of almost $1 billion
Alibaba’s market value is off by about $620 billion from peak