Governments support stripped-down corporate due diligence law
After weeks of uncertainty, new EU rules on sustainable supply chains seem likely to pass into law. ADVERTISEMENT EU member states on Friday (15 March) have voted in favour of … Read More