Alibaba founder Jack Ma has returned to China, the South China Morning Post (SCMP) reported on Monday, ending a more than year-long sojourn overseas, according to Report.

Ma visited a school he founded in the city of Hangzhou, the home of Alibaba and financial technology firm Ant Group.