what are the key factors for business survival