The team designing America’s new flagship rocket has completed successfully a major technical review of the vehicle’s core stage.
The team designing America’s new flagship rocket has completed successfully a major technical review of the vehicle’s core stage.