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.
On 1 June 2023 the European Parliament agreed its position on the Corporate Sustainability Due Diligence Directive (CSDDD), set to take effect by 2025.