Voters Approve Incorporation of SpaceX Hub as Starbase, Texas
Members of a South Texas community that has served as the hub of Elon Musk’s rocket launch company, SpaceX, voted on Saturday to formally establish a new city called Starbase, fulfilling one of Mr. Musk’s long-held dreams. All but six of the 218 people who voted supported incorporating the city of Starbase, according to Cameron … Read more