Most businesses failing on human rights due diligence, major ranking shows
The latest Corporate Human Rights Benchmark (CHRB – a part of the World Benchmarking Alliance) – shows how most companies in the apparel, food & beverage, extractive and tech manufacture sectors are failing to meet basic corporate human rights expectations. CHRB measures how companies perform across 100 indicators based on the UN Guiding Principles on […]
... lees meer

