After delays, EU approves Corporate Sustainability Due Diligence law

After delays, EU approves Corporate Sustainability Due Diligence law