The European Directive 2024/1760 of the European Parliament and of the European Council on corporate due diligence in matters of sustainability, commonly referred to as CS3D, was published in the Official Journal of the European Union on the 5 July. CS3D is the result of a legislative process initiated more than two years ago by the […]

