Jack Ma and Alibaba’s media empire come under Beijing scrutiny March 16, 2021March 16, 2021 by China Factor Staff The e-commerce giant might be forced to sell the South China Morning Post and other assets