EU narrows Corporate Sustainability Due Diligence rules after industry pressure

EU narrows Corporate Sustainability Due Diligence rules after industry pressure