Alibaba and its US payment processor will pay 600 million dollars to settle a DOJ probe into illegal drug sales
Alibaba admitted its platform failed to prevent 80,000 illegal pharmaceutical purchases worth over 200 million dollars between 2016 and 2024.