Related Post: What Are The Technological Factors Affecting Business Environment What Are The Legal Factors Affecting Business Environment