Longer payout and complex invoicing are putting a drag on contractor cash flow
Invoicing an owner for work is as complex as higher-level math these days, as contracts are more convoluted and payout terms are frequently extended...