Chinese e-commerce behemoth Shein saw its net profit plummet by almost 40 % last year, increasing doubts about the company’s ...
C&A has closed its denim factory in Mönchengladbach, Germany. This brings an unexpected end to a major sustainable innovation ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results