Musk's SpaceX-run city in Texas now a reality: What is Starbase? Why is it controversial?
Starbase, a 1.6-square-mile area in South Texas near the Mexico border, has been officially incorporated following a 212–6 vote largely involving SpaceX employees. The city’s leadership comprises three SpaceX-linked individuals who ran unopposed. The move gives the company increased authority over local infrastructure and beach access, prompting environmental protests and opposition from regional officials
Explainers