Report: Alibaba Mogul Jack Ma Self-Exiled to Japan After Communist Crackdown Posted on December 2, 2022December 2, 2022 by Helen Zielinski The Financial Times revealed on Wednesday that Jack Ma, the formerly flamboyant billionaire founder of Internet giant Alibaba, has been living in apparently self-imposed exile in Japan for at least the past six months.