Hello Sidney.
As I see it the banks and the shareholders will take the the hit - not us downtrodden taxpayers.
As a good Socialist and business expert you should know that the current contracts awarded to Carillion after their profits forecasts were made were Joint Ventures. Please check out why these JV's were made .... that is if you know what they mean! If not, go back to your books.