No description availableAlibaba to pay $600M to settle allegations it allowed illegal drug and equipment salesRead full article: Alibaba to pay $600M to settle allegations it allowed illegal drug and equipment salesAlibaba has agreed to pay $600 million to settle a dispute with the U.S. government.