Technological Factors In Macro Environment