Shein has reportedly agreed to pay $100 million to resolve a U.S. Federal Trade Commission investigation into delivery delays, disputed delivery confirmations and customer-service complaints.
Business leaders are calling on the government to slash red tape as a new survey, by the Growth Intelligence Centre, finds ...