Traceability is the Foundation of Supply Chain Due Diligence
Retail TouchPoints
MAY 14, 2024
In December 2023, the European Parliament and the European Council reached a provisional agreement on the Corporate Sustainability Due Diligence Directive (CSDDD), a sweeping law that mandates companies to actively monitor and rectify any human rights and environmental risks within their global supply chains.
Let's personalize your content