Search results
We did not find results for: Carillion.
Check spelling or type a new query.
We did not find results for: Carillion.
Check spelling or type a new query.
British multinational facilities management and construction services company
Carillion plc was a British multinational construction and facilities management services company headquartered in Wolverhampton in the United Kingdom, prior to its liquidation in January 2018. Wikipedia