The Ceres-1 rocket by Chinese space firm Galactic Energy took off from northwest China at around 11:02 p.m. EST via Jiuquan ...
Galactic Energy's Ceres-1 rocket suffered a failure of its upper stage during a launch on Sunday (Nov. 9), leading to the loss of all three payloads on board.