Industry News: Carillion liquidation to recover £510m
Industry News: Carillion Liquidation to Recover £510m Carillion’s liquidators have estimated they will recover just over £510m, with some of this going to creditors. Just… Read More »Industry News: Carillion liquidation to recover £510m