The latest survey by CreditorWatch has revealed the average failure rate for businesses is close to 5%, a three-and-a-half year study.

source