Toronto startup
fromABC7 Chicago
1 day agoMusk gets his Texas wish. SpaceX launch site is approved as the new city of Starbase
Starbase is officially recognized as a city, primarily from the SpaceX workforce.
The vote was overwhelmingly in favor, showcasing support from Musk's employees.
Concerns arise over Musk's increasing control and its implications for the local area.