A community in Texas where a launch site for Elon Musk’s SpaceX company is located voted to incorporate as the city of Starbase on Saturday. Residents of Cameron County, who are mostly SpaceX employees, voted in favor of the move in a 212-6 vote. Musk celebrated the vote in a post on his social media…
Read More
Support authors and subscribe to content
This is premium stuff. Subscribe to read the entire article.
Login if you have purchased