At a time when the rate of business failures is accelerating, companies are more reliant than ever on accurate health checks of their major customers and suppliers. Since the onset of the credit crunch, more businesses have gone under, and larger companies are forcing their smaller suppliers towait even longer for payment.