Last week the European Commission released its new Proposal for a Corporate Sustainability Due Diligence Directive. For the first time ever, the draft law would require EU businesses with more than 500 employees and revenue of €150… Read more
Impactt UK
Celtic House, 33 John's Mews
London WC1N 2NA
+44 (0) 20 7242 6777