NASA logo. NASA has awarded SpaceX of Starbase, Texas, a modification under the NASA Launch Services (NLS) II contract to add ...
The agency looks to set up SpaceX to proceed with its plans, though it rejected a proposal to build a new landing pad at Cape ...