Swiss usher in corporate reporting and due diligence mandates
Switzerland has introduced new non-financial reporting requirements and due diligence obligations in an effort to improve human rights protections around the world.
Switzerland has introduced new non-financial reporting requirements and due diligence obligations in an effort to improve human rights protections around the world.