After Beijing slapped a record fine on Alibaba, Communist officials in Zhejiang province say they will follow Beijing’s order to tame China’s internet giants.
Party leaders in Alibaba’s home province vow to supervise the firm
2021-04-15T10:00:08-04:00April 15th, 2021|