Business failures : their causes and mitigation