What did infrastructure firm Carillion do? – Sky News
Carillion, one of the UK’s largest construction companies, now faces being wound up. Its collapse through an application for compulsory liquidation means the company will eventually be dissolved, with creditors sharing any money from the sale of its assets. The decision to effectively declare itself bust leaves 43,000 jobs worldwide hanging in the balance though…