Micro And Macro Environmental Factors