I think you are right
Techo change is an external factor, because it is something a biz cannot have contorl of.
eg. customers are require to pay through credit card there force the business to have a EFFPOST system. (not sure if this is an good example)
or as people are now shopping...