European Parliament Passes Draft Bill on Corporate Sustainability Due Diligence The European Parliament has given its support for a draft bill that seeks to hold larger companies to higher human rights and environmental standards. Known as the Corporate Sustainability Due Diligence Directive, the bill aims to govern the responsibilities of […]