Marketwatch Watch | The Jack Ma story Admin September 11, 2019 Jack Ma stepped down as chairman of China’s Alibaba Group on September 10, 2019 – The Hindu – Industry Share on Facebook Tweet it Pin it Share it Email