What does Carillion really mean for taxpayers?
Every quarter, thousands of companies enter liquidation. In July to September 2017, the latest available data, some 4,152 new insolvencies were recorded. In total, 25,479 companies were undergoing some sort of insolvency proceedings in that period. A construction company collapsed recently and filed for liquidation. True, it was a major... Read more...