After delays, EU approves Corporate Sustainability Due Diligence law

background image