News
Voters overwhelmingly approve Elon Musk's SpaceX company town, "Starbase," in South Texas, with some employees elected as city officials.
Elon Musk's SpaceX facility in South Texas has officially become a city, christened with the fittingly cosmic name, Starbase. Residents, primarily SpaceX employees, voted overwhelmingly in favor ...
Texas has a new city, largely thanks to Elon Musk's SpaceX. Residents in Cameron County, Texas, voted on May 3 to officially create Starbase, a new city along the state's southern border.
Results that may be inaccessible to you are currently showing.
Hide inaccessible results