By: Reinhilde Weidacher, Global Head of Corporate Sustainability Services, ISS-Corporate, and Olivia Windorf, Sustainability Advisor, ISS-Corporate The adoption of the EU’s Corporate Sustainability Due Diligence Directive (CSDDD) signals broad consensus on the importance of robust controls to prevent adverse impacts of business activities on people and the environment. Notwithstanding significant concessions on the ambitious proposal presented by the European Commission…