Alibaba says to lower entry barriers, business costs of merchants

This post was originally published on this site

https://i-invdn-com.akamaized.net/trkd-images/LYNXMPEH3B013_L.jpg

China, on Saturday, imposed a record 18 billion yuan ($2.75 billion) fine on Alibaba amid a crackdown on technology conglomerates.