Carillion’s Collapse Provides Important Corporate Governance Lessons

On 15 January 2018 Carillion plc was forced into liquidation. Prior to its demise, Carillion was a multinational construction services and facilities management company with headquarters in Wolverhampton, United Kingdom. Carillion, prior to its liquidation, had liabilities of about £7 billion, was the second largest construction company in the UK, was listed on the London…