News

France's antitrust agency said on Thursday it had fined fast-fashion retailer Shein 40 million euros ($47.17 million) for ...