Managing construction supply chain insolvency

The construction and infrastructure sector in the UK has consistently seen the highest level of insolvencies across all sectors of the UK economy since 2018.