News Pioneer Maria Chiara Malaguti on the EU’s Corporate Sustainability Due Diligence Directive November 3, 2024