discuss major trends in the following aspects: political, economic, socio-cultural, technological,..

discuss major trends in the following aspects: political, economic, socio-cultural, technological, environmental and legal.