Jack Ma
1 min read
Report: Alibaba Mogul Jack Ma Self-Exiled to Japan After Communist Crackdown
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.