Chinese e-commerce platforms, including the big three AliExpress, Temu and Shein suffered a more than 40 percent fall in sales in April, possibly hit hard by consumer concerns over product safety. According to a Monday report by BC Card, the nation’s largest payment processing company, payments on Chinese e-commerce platforms dropped more than 40 percent last month compared to the previous month. The tran.