Carillion was headquartered in Wolverhampton, United Kingdom. It was a multinational construction and facilities management services company before its liquidation in January 2018.
Carillion Collapse: How Well Do You Know the Rise and Fall of the British Giant?