The sudden collapse of UK construction conglomerate Carillion means that crucial steps will need to be taken by affected suppliers to ensure the best possible outcome following one of the country’s largest and most complex business failures.
The sudden collapse of UK construction conglomerate Carillion means that crucial steps will need to be taken by affected suppliers to ensure the best possible outcome following one of the country’s largest and most complex business failures.