The UK government declined a chance to get £364m out of Carillion before it failed, and British taxpayers are now on the hook for that money

Never heard of them on this side of the pond. Were they any particular kind of mega-business? Or more like a kind of Amalgamated Consolidated?

2 Likes