Switzerland proposes new sustainability reporting, due diligence law

Switzerland proposes new sustainability reporting, due diligence lawUnsplash