Interesting. There must be some serious differences between there and here (Canada). I have no doubt companies fail here too, but even for companies that have soon gone out of business, they always finish their jobs.
We often only hire companies who can show past experience on similar sized projects, our bonds cover the full contract amount (every municipality around here has that requirement), and the contracts are generally pretty stringent on things like working days with severe liquidated damages for projects that go over the deadline (I’ve seen $500/day up to $3,000/day).
Ah yes, the urban hotspots of…Scotland?