I feel like this company, at this point in time, is simply happy to be here doing this show, and I can say the feeling is infectious. It’s not your typical holiday offering, but you can never be wrong ...
The Space Launch System is facing fresh calls for cancelation, but still has a key role to play in NASA’s return to the moon.