EU agrees rules for corporate sustainability due diligence directive

background image