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...