Jack Ma's clash: High cost for Ant Group & Alibaba

As the dust settles on the three-year tussle between the Chinese government and Jack Ma, it becomes clear just how costly this conflict has been for Ma's companies, Ant Group and Alibaba group holding ltd. The Chinese authorities imposed a hefty fine of nearly $1 billion on ant group, effectively ending their probe.