Factors That Affect A Companies Business