This briefing note captures broader insights from a project ISEAL implemented with support from the German International Development Agency GIZ in 2018-2019, in which we explored the implications and linkages between corporate due diligence processes and voluntary sustainability standards.
Due Diligence Briefing Note325.95 KB