Factors influencing businesses