The space agency’s ill-fated SLS was meant to be the biggest rocket in the world. Now the ‘rocket to nowhere’ may have lost its last reason for being.
The space agency’s ill-fated SLS was meant to be the biggest rocket in the world. Now the ‘rocket to nowhere’ may have lost its last reason for being.