Switzerland proposes new sustainability reporting, due diligence law

background imageUnsplash