News

On May 3, voters approved a measure that allowed SpaceX to incorporate its South Texas rocket launch site as a new city called Starbase. The voters, mostly SpaceX employees who have moved out to ...
Starbase may sound like some sort of galactic outpost located in the far reaches of space, but in fact, it's just the newest city in Texas. Voters on Saturday, May 3 approved a measure to ...