China's space station moves past the sky above the National Stadium in Beijing, January 3, 2021. /CFPThe main contractor of China's space program, the China Aerospace S
After securing an upper hand in its all-out confrontation with the novel coronavirus on home turf, China is warily repositioning itself to fight the economic fallouts