How much do you know about corporations and their impacts? This is an important question that new EU disclosure requirements for corporations will help us being to answer. Watch this video made by ECCJ.