Is the EU Corporate Sustainability Due Diligence Directive too much, too soon?

background image