EU decision on sustainability hailed as ‘key progress’ for supply chains After much deliberation, the EU has finalised an agreement on its corporate sustainability due diligence