Jack Ma, the co-founder and former executive chairman of Alibaba Group, was spotted in Hangzhou, the capital of Zhejiang province, news agency Reuters reported on Monday (March 27). He visited a school he founded in the city of Hangzhou.
The South China Morning Post, which is owned by Alibaba, confirmed the news after a buzz on Chinese social media over Ma's return. The media outlet further reported that Ma met teachers and students at Hangzhou Yungu School. As quoted by the report, sources familiar with Ma's schedule divulged details.
Reports last year emerged that Ma lived with his family in Tokyo for about six months. He was also spotted in some countries, like Spain and the Netherlands. But his exact whereabouts were not known.