business
Alibaba to Pay $600 Million to Settle US Illegal Drug Sales Allegations
Alibaba and its US payment processor have agreed to pay $600 million to resolve allegations of failing to prevent illegal drug sales on its e-commerce platforms, according to the US Justice Department.
By Amira Hassan