And how is some small contractor suppose to properly vet a business worth 100 million or more? Why would they ever assume they wouldn't or couldn't pay for their services? Why does the contractors get shafted over everybody else instead of getting an equal percentage of their owed debt payment like everyone else?
Don't sign contracts with companies that have garbage credit ratings. Or if you do, get money up front.