Following China’s crackdown, Ant and Alibaba intend to have a less future

E-commerce giant Alibaba Group Holding (9988. HK) created what would become Ant and spun it off in 2011. Ant emphasizes...