EU Parliament Approves Supply Chain Law | Human Rights Watch
The European Parliament vote on April 24, 2024, to approve the proposed European law to require large companies to prevent and remedy human rights … Read more: EU Parliament Approves Supply Chain Law | Human Rights WatchContinue Reading
