EU member states give final approval to new supply chain law

Ministers of the European Union member states on Friday gave their final approval to a much fought-over law requiring companies to protect human rights in their supply chains, German news agency DPA reported. “The Directive on Corporate Sustainability Due Diligence” - also known as “the European Su