Respecting rights or ticking boxes? Legislating human rights due diligence

“Momentum to enact mandatory human rights due diligence (HRDD) legislation is building around the world. Such legislation is necessary to ensure corpora­tions respect human rights and that victims of corporate …

CLOSE