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.
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 ...