Explore relationships
SpaceX Starbase
SpaceX private launch siteSpaceX Starbase, previously known as SpaceX South Texas Launch Site and SpaceX private launch site, is an industrial complex and rocket launch facility that serves as the main testing and production location for Starshiplaunch vehicles, as well as the headquarters of the American space technology company SpaceX.
Use + to expand a branch. Click a topic name to open its summary.