ARTICLE AD BOX
The Italian Competition Authority announced Chinese retailer Shein was fined more than $1 million for allegedly "misleading" customers with "deceptive" advertising.
The Italian Competition Authority announced Chinese retailer Shein was fined more than $1 million for allegedly "misleading" customers with "deceptive" advertising.