What Will Be the Impact of Carillion’s Liquidation?
Carillion, one of Britain’s largest construction companies, which has a number of high-profile public sector contracts and employs around 20,000 people in Britain alone, is set for liquidation, putting jobs and pensions at risk.
The company manages over 50,000 homes for military personnel, provides 218 schools’ meal services, maintains 50…
Read More...