China's State Administration for Market Regulation is focusing on allegations that Alibaba forces merchants on its website to sell only on its platform.
China's State Administration for Market Regulation is focusing on allegations that Alibaba forces merchants on its website to sell only on its platform.
(Image credit: LIONEL BONAVENTURE/AFP via Getty Images)