Learn how recent votes in the European Parliament may impact corporate accountability and due diligence requirements..