On 1 June 2023 the European Parliament agreed its position on the Corporate Sustainability Due Diligence Directive (CSDDD), set to take effect by 2025.
Ashley Easen, Director Risk Control, and Phil Farrar, National Development Director, Risk Management Partners discuss issues of supplier failure and the consequences these can have on the public sector.