The Collapse of Carillion

With the fallout of Carillion’s collapse continuing, we thought we should reemphasise the importance of trade credit insurance The recent demise of Carillion demonstrates that no matter the size of a company, it can still fail and often with a much more catastrophic effect. Building construction site with scaffolding, low angle view The [...]