Renmin University of China, often referred to as RUC, or colloquially Renda, is a research university located in Haidian District of Beijing. Read More
XCA2600, the world's strongest all-terrain crane independently developed by XCMG (SHE: 000425), world top three construction machinery manufacturer, lifted and installed an 8.5MW wind turbine recently in the Changyi Wind Farm in Weifang, Shandong Pro ...
Cybersecurity researchers uncovered two new surveillance campaigns that are targeting Uyghurs in China and abroad including messaging services, prayer ... ...