... which will impact, AFAIK, the ULA Atlas first stage - and probably made Musk happier...
Not a member of The Register? Create a new account here.
Remember me on this computer? Post anonymously?