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.

from Science Latest https://ift.tt/2TG2kAT