Image for Carillion

Carillion

Carillion was a large UK-based multinational construction and facilities management company that provided services like building infrastructure, maintaining public sector facilities, and outsourcing operational tasks. It grew rapidly but faced financial difficulties due to accumulated debt, cost overruns, and challenges in project management. In 2018, Carillion collapsed, leading to bankruptcy, loss of jobs, and disruption of public services. The failure highlighted issues in corporate governance, risk management, and government reliance on private contractors for public projects. The collapse prompted reviews of contracting practices and strengthened efforts to improve oversight within the industry.