Towards New Human Rights and Environment Due Diligence Laws: Reflections on Changes in Corporate Practice

HREDD laws – i.e. laws that require companies to carry out a HREDD process – are already in place or in development across a growing number of countries, particularly in …

CLOSE