SpaceX’s Starbase becomes a new Texas city after landslide election
People who live near SpaceX's Starbase facility in South Texas voted on Saturday (May 3) to incorporate the Starship launch as a manufacturing hub as a city.