The image and some of the information it contains were drawn from there. Cash Investigation is a French television news show. It produces investigative reports in the financial and business space. From Wikipedia
The French retailer denies accusations of sourcing materials from Xinjiang-linked suppliers tied to forced labor networks.