96% of businesses waiting 10+ days on outstanding payments