Home Explainer Jack Ma Resurfaces In China Jack Ma Resurfaces In China By Team StratNews; - Apr 26 2023, 12:44 FacebookTwitterPinterestWhatsApp NEW DELHI: Chinese billionaire Jack Ma returned to China after a year abroad. Ma disappeared from the public eye post his criticism of the state-owned banks three years ago.