Blog MEPs' proposal on Corporate Sustainability Due Diligence Directive 25 Apr 2023 by Liam MurphyAnne O'Neill