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.
Unveiling the World's News
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.