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.
Go to Source Report: Alibaba Mogul Jack Ma Self-Exiled to Japan After Communist Crackdown
December 1, 2022