Respecting rights or ticking boxes?
Momentum to enact mandatory human rights due diligence (HRDD) legislation is building around the world. Such legislation is necessary to ensure corporations respect human rights and that victims of corporate abuse have access to justice and remedy. As a result,…
Copy and paste this URL into your WordPress site to embed
Copy and paste this code into your site to embed