One word can make a world of difference in the just adopted EU corporate due diligence legislation
One small word , in the new EU Corporate Sustainability Due Diligence Directive (CSDDD), has the potential to make a giant leap of difference to millions of workers suffering human rights abuses in global supply […]