Central South University is a national university of China located in Changsha, Hunan, central south of China. CSU was established in April 2000 through the amalgamation of three universities, and is a Chinese Ministry of Education Class A Double First Class University. Read More
China inflicted a second straight 3-0 defeat on the Indian women's tennis team at the Billie Jean King Cup 2022 Asia/Oceania Group I in Antalya on Wednesday. ...
China needs to improve its lending practices in the developing world, especially in terms of transparency in the loans it provides, according to the World Bank President. ...
Amid growing criticism over its zero-COVID policy, China on Tuesday defended its coronavirus measures that reportedly have resulted in hardship in several Chinese cities including the global financial hub Shanghai. ...
Horrifying videos have emerged showing Shanghai residents screaming from their windows over strict COVID lockdown measures that prevent them from leaving home even for food. ...