That so many small businesses fail is no mystery when, on average, each is owed $84,000 for products and services delivered but not paid for.
That so many small businesses fail is no mystery when, on average, each is owed $84,000 for products and services delivered but not paid for.