Northwestern Polytechnical University is a National Key University, directed by the Ministry of Industry and Information Technology of the People's Republic of China, located in Xi'an, Shaanxi, China. Read More
Japanese apparel makers have decided to shun the cotton produced from China's western Xinjiang Uyghur Autonomous Region citing forced labour and human rights abuses. ...