Where’s Jack? Alibaba and Ant founder Jack Ma has not been seen for a couple of months. Amid Beijing’s crackdown on both the financial technology and e-commerce empires, keeping a low profile is probably prudent. A history of Chinese tycoons mysteriously disappearing, though, justifies concern.