Corporations taking responsibility: The Non-Financial Directive On January 18, 2018 By European Student Think Tank A Trainee's Guide to Human Rights Articles and Blogs Columns Last year, the EU implemented legislation requiring all large companiesRead More