In companies we trust?
Self regulation has failed. Now it's time for the EU to ensure companies check their value chains for human rights abuses and environmental failures.
Self regulation has failed. Now it's time for the EU to ensure companies check their value chains for human rights abuses and environmental failures.