Devant Insights

What can your business learn from the Carillion crisis?

The collapse of the construction group, Carillion, leaving an estimated pension hole of around £2.6billion, and total liabilities of around £5billion, means many businesses and public sector workers are doubtful about their future. Carillion’s supply chain stretches far and wide,

Read More »