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 ...