Buckingham Group Halts Trading, Raising Concerns of Another Industry Failure Background Major construction company Buckingham Group has announced that it has ceased trading. This news comes as a shock to the industry, as Buckingham Group is the largest contractor to collapse since the infamous collapse of Carillion in January 2018. The £665m-turnover firm, which has […]