Dossier
U.S. payment processing company
Coverage of U.S. payment processing company in the Nexus archive.
- Alibaba probe unearthed evidence it knowingly let dangerous drugs be sold to U.S. consumers
Alibaba and its U.S. payment processing company failed for eight years to stop the sale of dangerous drugs, chemicals, and pill presses to American customers, despite employee warnings about compliance issues. Public records reveal the companies knowingly allowed these hazardous products to be sold.