SUSTAINABILITY AND HUMAN RIGHTS BY MANDATE - THE PROMISE AND PITFALLS OF THE CSDDD
The Corporate Sustainability Due Diligence Directive (CSDDD) represents a central pillar of the European Green Deal’s effort to integrate sustainability and human rights obligations into corporate governance. By imposing mandatory due diligence obligations on large EU and non-EU companies operating within the internal...