EU agrees rules for corporate sustainability due diligence directive

EU agrees rules for corporate sustainability due diligence directive