Factors influencing business growth