The opening of a physical Shein store in Paris last year raised numerous worries and led to wild controversies. But that was just the tip of the iceberg of a scandal that has rattled the multi billion dollar company.
International.
USA.
France.
Sciences.
Histoire.
Art & Culture.
Sport.