China Asks Jack Ma’s Ali Baba to Shed Media Assets Due to Influence on Public Opinion March 16, 2021 0 China’s government has asked Alibaba Group Holding Ltd. to dispose of its media assets, as officials grow more concerned about ...