What Are The Different Forces That Can Affect The Environment Of A Firm