France fines Shein €40 million over ‘deceptive’ sales practicesSource: Times of MaltaPublished on 1 year ago