Jack Ma, the billionaire founder of Alibaba, disappeared from public view in 2020. He's been living in Tokyo for the past 6 months, new reports say.
Ma been laying low since October 2020 when he gave a speech criticizing China's financial regulatory system which angered the Chinese authorities.
Wednesday, November 30, 2022 at 6:40 am