top of page

Adoption of the CSDDD: What do the new EU sustainability due diligence obligations mean for Swiss companies?

Adoption of the CSDDD: What do the new EU sustainability due diligence obligations mean for Swiss companies?
bottom of page