The UK’s second biggest construction company went into liquidation on Monday and their directors are under the scanner over the failure of the firm. The move has put 20,000 jobs at risk in the United Kingdom alone. According to PWC, the company in charge of the process, the six firms from Carillion group in compulsory liquidation are: Carillion Plc […]