Buckingham Group’s Trading Halt Raises Concerns Amid Failed Search for Rescuer

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 […]