Alibaba Group Holding Ltd (NYSE: BABA)-owned Ant Group’s initial public offering may have been scuttled by Beijing due to its "disinclination to allow entrepreneurs out of their lane," Duncan Clark, ...