Register now or log in to join your professional community.
There are some factors which are uncontrollable by the supplier, but I would list them which affects supplier's environment.
1) Economy
2) Government Policies
3) Socio-cultural
4) Legal
5) Natural disasters
6) Technological Innovation