NANJING, Oct. 12 (Xinhua) -- The world's most powerful floating offshore wind turbine, with a generating capacity of 20 megawatts, has rolled off the production line in Yancheng city, east China's Jia ...
Thanks to his mother's wisdom, Mohamed embarked on his journey of learning Chinese. Mohamed graduated from Ain Shams University in Egypt with a degree in Chinese in September 2019, and then pursued ...