After an intense session of debate, the EU has finally agreed its corporate sustainability due diligence directive in what has been described as ‘a watered-down’ form, compelling large companies to mitigate on human rights and environmental factors in their supply chains, writes Neill Barston.