China's Long March 2F rocket, carrying three astronauts for the Shenzhou 20 manned space mission, lifts off for a space station, at the Jiuquan Satellite Launch Center in Jiuquan, northwestern China, ...
China has placed a new meteorological satellite into orbit that is designed to sharpen early warnings for extreme weather and hazardous space conditions, reinforcing the country’s fast‑expanding ...
China's electric vehicle (EV) sector boom is creating more growth points within the industry ecosystem, bringing fresh ...
BEIJING – Three Chinese astronauts' return to Earth has been postponed owing to weather conditions. The astronauts, Cai Xuzhe, Song Lingdong and Wang Haoze, were originally due to land Tuesday in ...